如何将 .dnx 目录移出 %USERPROFILE%
How to move .dnx directory out of %USERPROFILE%
DNVM 在 C:\Users\myUsername\.dnx
(在 %USERPROFILE%
)中安装一个 .dnx
目录。
不幸的是,IT 政策将我的用户配置文件限制为 30 MB。
如何将此目录移动到其他地方,例如C:\.dnx
?
我尝试创建一个从 C:\Users\myUsername\.dnx
到 C:\.dnx
的符号 link,但似乎 Visual Studio 在构建解决方案,所以我得到这样的构建错误:
Could not find a part of the path 'C:\Users\myUsername\.dnx\packages\System.IO.0.10-beta-22816\lib\contract\System.IO.dll'.
我在 Windows 7 Professional 下使用 Visual Studio Community 2015 RC 和 .NET 4.6。
使用MS的junction
工具在其他卷上创建目录的别名。下载 junction.exe 并阅读用法。
我通过此注册表项使 .dnx
目录成为非漫游找到了 "temporary" 解决方法:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\ExcludeProfileDirs
您可以找到有关此解决方法的更多详细信息 here。
我遇到了一个问题,我的雇主阻止在用户配置文件目录中执行 .exe 文件。
我将我的 C:\Users\%USERPROFILE%.dnx 文件夹移动到 C:\Program Files.dnx 并使用以下命令创建了一个符号链接:
mklink /D C:\Users\%MYPROFILENAME%\.dnx "C:\Program Files\.dnx"
到目前为止,这似乎有效,我已经起床 运行。
DNVM 在 C:\Users\myUsername\.dnx
(在 %USERPROFILE%
)中安装一个 .dnx
目录。
不幸的是,IT 政策将我的用户配置文件限制为 30 MB。
如何将此目录移动到其他地方,例如C:\.dnx
?
我尝试创建一个从 C:\Users\myUsername\.dnx
到 C:\.dnx
的符号 link,但似乎 Visual Studio 在构建解决方案,所以我得到这样的构建错误:
Could not find a part of the path 'C:\Users\myUsername\.dnx\packages\System.IO.0.10-beta-22816\lib\contract\System.IO.dll'.
我在 Windows 7 Professional 下使用 Visual Studio Community 2015 RC 和 .NET 4.6。
使用MS的junction
工具在其他卷上创建目录的别名。下载 junction.exe 并阅读用法。
我通过此注册表项使 .dnx
目录成为非漫游找到了 "temporary" 解决方法:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\ExcludeProfileDirs
您可以找到有关此解决方法的更多详细信息 here。
我遇到了一个问题,我的雇主阻止在用户配置文件目录中执行 .exe 文件。
我将我的 C:\Users\%USERPROFILE%.dnx 文件夹移动到 C:\Program Files.dnx 并使用以下命令创建了一个符号链接:
mklink /D C:\Users\%MYPROFILENAME%\.dnx "C:\Program Files\.dnx"
到目前为止,这似乎有效,我已经起床 运行。