VS 2017中的程序包管理器控制台无法运行位于%windir%\ system32

时间:2018-03-11 04:17:03

标签: visual-studio-2017 package-manager-console

hello world中创建的C# x64 Visual Studio 2017个应用已成功执行Package Manager ConsolePMC)除{{1}以外的所有其他地方} 地点。奇怪的是它在Windows %windir%\system32(而不是PowerShell)中执行,而不是在Visual Studio 2017中从admin执行。我认为这是执行策略的问题,但它不是。

我更改了PMC中的执行政策以匹配Windows PMC执行政策,但它没有任何区别。

I还执行了命令PowerShell然后Set-Location $env:windir\system32来确认它,但它没有效果。任何想法?

系统:Get-Location
win7x64

1 个答案:

答案 0 :(得分:0)

我明白了。

实际上我必须完全相反。 Visual Studio32-bit,因此必须在prefer 32-bit中的可执行构建选项中选择C#选项。然后,可执行文件必须存储在%windir%\syswow64中,一切正常。