首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行devenv构建VDPROJ安装程序

运行devenv构建VDPROJ安装程序
EN

Stack Overflow用户
提问于 2020-01-03 12:39:54
回答 1查看 100关注 0票数 2

我正在尝试使用devenv构建这个简单的windows表单应用程序,但它提供了“使用:

代码语言:javascript
复制
devenv  [solutionfile | projectfile | anyfile.ext]  [switches]

devenv的第一个参数通常是解决方案文件或项目文件。如果希望在编辑器中自动打开文件,也可以使用任何其他文件作为第一个参数。输入项目文件时,集成开发环境将在项目文件的父目录中查找与项目文件具有相同基名的.sln文件。如果不存在这样的.sln文件,那么集成开发环境将查找引用该项目的单个.sln文件。如果不存在这样的单个.sln文件,则集成开发环境将使用与项目文件具有相同基名的默认.sln文件名创建一个未保存的解决方案。.“

有人知道这里面出了什么问题吗?

我为devenv --> var devEnvPath = @"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe";提供的路径

代码语言:javascript
复制
        string autoIVUProjFile = @"C:\Users\yash\Documents\Visual Studio 2017\Projects\WindowsFormsApp1\WindowsFormsApp1\WindowsFormsApp1.csproj";

        var command = $"\"{autoIVUProjFile}\" /build \"Debug | x64\"";

        var cmdsi = new ProcessStartInfo
        {
            WindowStyle = ProcessWindowStyle.Normal,
            FileName = devEnvPath,
            RedirectStandardInput = true,
            UseShellExecute = false,
            Arguments = command
        };

        Process cmd = Process.Start(cmdsi);
        cmd.WaitForExit();

请帮我解决这个问题,谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-01-03 13:58:49

尝试执行以下命令:

代码语言:javascript
复制
var command = $"\"{autoIVUProjFile}\" /build Debug";
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59573281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档