解决方案管理器 - > Solution'name” - >属性 - >配置属性 - >配置管理器...构建和部署有什么区别?
我认为它有事情做与网络/服务器aplications,但它也与纯桌面项目的解决方案共同发生。所以现在我完全困惑。
解决方案管理器 - > Solution'name” - >属性 - >配置属性 - >配置管理器...构建和部署有什么区别?
我认为它有事情做与网络/服务器aplications,但它也与纯桌面项目的解决方案共同发生。所以现在我完全困惑。
构建意味着编译该项目。
部署意味着:
您可以通过在Visual Studio中右键单击项目然后“发布”来测试“部署”。
在大多数情况下,构建意味着编译所有源代码以生成目标文件或可执行文件或库。
部署可以做的不止于此。部署通常先编译,然后将文件上传到程序实际运行的某个地方,并将程序配置为板上运行/测试的定义状态。
如果您只使用纯桌面程序。 这可能是因为你的编译环境和运行环境是相同的,因此没有更多的工作需要做比构建。
“你可以通过在Visual Studio中右键点击一个项目然后”发布“来测试”部署“。 - 不适用于C/C++项目。 – 0x6B6F77616C74
@kowalt有趣......我不知道那么可能“部署”只是指“发布”版本? – McGarnagle
即使是“发布”模式 – 0x6B6F77616C74