Visual Studio is trying to run app from different path than specified in .csproj.user

℡╲_俬逩灬. 提交于 2019-12-08 10:40:05

问题


Depending on this SO Question I have modified a csproj.user file to change Visual Studio's build location. At this moment .csproj.user file is:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <OutputPath>R:\VisualStudioBuilds\$(AssemblyName)\bin\$(Configuration)\</OutputPath>
  </PropertyGroup>
</Project>

With that configuration files from build (from Visual Studio) are in R:\VisualStudioBuilds\{ProjectName\bin\{Configuration} - so it's a right path. But Visual Studio has its own path in project properties page: R:\VisualStudioBuilds\bin\{Configuration}\ (ignored assembly's name). This makes run app impossible.

To sum it: When I press "Start (F5)" button in VS output files are under the correct path, but VS cannot start them with error: "The working directory does not exist "R:\VisualStudioBuilds\bin\Debug"".

Is it possible to make Visual Studio respect the $(AssemblyName) variable.

来源:https://stackoverflow.com/questions/52716550/visual-studio-is-trying-to-run-app-from-different-path-than-specified-in-csproj

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!