【发布时间】:2015-07-29 15:25:20
【问题描述】:
我正在尝试使用 MSBuild 构建 Windows 8.1 手机和 Windows 8.1 桌面应用程序。 该项目包含一个用于公共代码的共享文件夹以及一个用于电话和桌面应用程序的文件夹。我的电脑正在运行带有 Visual Studio 2015 的 Windows 10 预览版。 当我尝试通过 MSBuild 使用命令行构建应用程序时:
>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild AppName.sln /p:VisualStudioVersion=14.0
我收到错误,因为 Windows 正在尝试使用错误的路径创建文件夹:
Creating directory "bin\Debug\C:\Users\Username\Documents\Visual Studio 2015\Projects\....".
有谁知道我该如何解决这个问题?
【问题讨论】:
-
只是猜测,但您是否尝试过指定输出路径? C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild AppName.sln /p:VisualStudioVersion=14.0,OutDir=Valid/Path/Goes/Here
-
缺少 outdir 或 outputpath 参数? stackoverflow.com/questions/12464350/output-path-and-msbuild
-
谢谢,原因是缺少 outdir。如果您创建一个答案,我可以奖励您的赏金
标签: visual-studio msbuild windows-applications