Visual Studio尝试从与.csproj.user中指定的路径不同的路径运行应用程序

时间:2018-10-09 08:28:57

标签: c# msbuild visual-studio-2017 visual-studio-2017-build-tools

根据此SO Question,我已经修改了csproj.user文件以更改Visual Studio的生成位置。此时.csproj.user文件为:

R:\VisualStudioBuilds\{ProjectName\bin\{Configuration}

通过构建(来自Visual Studio)的配置文件位于R:\VisualStudioBuilds\bin\{Configuration}\中-因此这是正确的路径。但是Visual Studio在项目属性页中有其自己的路径:var acc = document.getElementsByClassName("accordion"); var i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener("click", function() { this.classList.toggle("active"); var panel = this.nextElementSibling; if (panel.style.display === "block") { panel.style.display = "none"; } else { panel.style.display = "block"; } }); } (忽略程序集的名称)。这使得无法运行应用程序。

总结一下: 当我按下VS输出文件中的“开始(F5)”按钮时,它们位于正确的路径下,但是VS无法以错误启动它们:“工作目录不存在“ R:\ VisualStudioBuilds \ bin \ Debug””。

是否可以使Visual Studio尊重$(AssemblyName)变量。

0 个答案:

没有答案