我有一个名为Linguistic的解决方案,其中有4个项目。三个是Kinect图书馆,一个是可靠的3个项目的主要项目。主要项目有WPF表单。我想为整个项目制作一个可执行文件。我经历了很多链接,但没有一个为我工作。我正在使用Visual Studio 2013.制作包含多个项目的可执行解决方案
回答
看你的最新的编辑不同的结构:
三个是Kinect库,一个是可靠的3个项目的主要项目。主要项目有WPF形成
如果主要项目是一个WPF项目,那么这就是你需要做的(为获得这并不需要安装一个.exe文件):
-
从调试
- 开关编译模式来释放(使调试信息不会显示给最终用户)
- 编译WPF项目上的WPF项目
- 单击鼠标右键,“在资源管理器中打开文件夹”,选择
- 打开bin \ release
- 在那里你可以打开和使用的.exe文件,假设你没有任何文件依赖关系没有附加到文件本身。
这个帮了我 – tabia
你应该有一个可执行项目(控制台或其他),那么你应该将这样的项目设置为默认启动项目,并且应该这样做。
例外,这将是一个MVC
/asp.net
项目产生,因为它意味着要部署在Web服务器(通常IIS
)
如何设置启动项目解决与部署有关的任何事情? –
是的,你要告诉'msbuild.exe'(.sln编译器)它是'main'项目。所以它知道如何输出它。如果你想了解更多关于它的信息,你可以搜索有关'MSbuild'的解决方案和项目的语言。 – Luiso
“所以它知道如何输出”?这绝对没有意义。项目.csproj是包含有关该特定项目的输出类型信息的文件。查看项目的属性>应用程序>输出类型 –
- 1. MsBuild创建包含多个项目解决方案的.zip包
- 2. 创建一个包含多个项目的BizTalk解决方案
- 3. 如果解决方案包含多个项目,则项目不可用。 [VS2010]
- 4. 包含多个解决方案的Visual Studio解决方案
- 5. ClickOnce部署包含多个项目的解决方案
- 6. VS 2010,Git和包含多个项目的解决方案
- 7. 一个解决方案可以包含Xcode中的许多项目吗?
- 8. 在iis中运行包含多个项目的asp.net解决方案
- 9. Nuget - 包含多个项目的解决方案(针对多个框架)
- 10. 为具有多个项目的解决方案创建nuget包
- 11. 多个WCF项目与解决方案中的单个项目
- 12. C# - 将多项目解决方案转换为1-1项目解决方案
- 13. 在包含很多项目的Visual Studio解决方案中构建选项
- 14. 部署包含外部项目的解决方案
- 15. 是否可以将多个解决方案或多个项目的解决方案部署到AppHarbor
- 16. C++包含另一个解决方案
- 17. Visual Studio项目应该包含在多个解决方案中吗?
- 18. 构建包含仅存在于解决方案中的项目子集中的目标的解决方案
- 19. SVN - 多种解决方案项目
- 20. Spring Roo多项目解决方案
- 21. 多项目解决方案模板
- 22. 如何为具有多个项目的.net解决方案执行MSBuild.SonarQube.Runner?
- 23. 您在解决方案中包含哪些项目
- 24. 部署包含dll项目和exe项目的Visual Studio解决方案
- 25. 多项目解决方案,包括dll的最终计划
- 26. Visual Studio - 解决方案中的2个项目 - 工作目录
- 27. 取决于多个条件的执行和操作的解决方案模式
- 28. 添加Nuget包到多项目解决方案模板
- 29. 构建一个包含Windows服务和Windows窗体项目的解决方案
- 30. 如何配置TeamCity以构建包含2个项目的解决方案?
请首先发布每个项目的类型。你有任何可执行的项目?这可能是一个控制台应用程序,一个WinForms项目,一个WPF项目等 –
@cFrozenDeath我已编辑我的问题看看 – tabia