【发布时间】:2014-01-07 12:39:51
【问题描述】:
有没有一种方法可以让我在 Visual Studio 之外从另一个 c# 应用程序编译应用程序?
我有一个应用程序需要将唯一 ID 编码到设备中,我希望该构建仅针对该设备进行编码,因此我不必更改硬核 ID,构建,放置在设备上。我想编写另一个应用程序来提取设备 ID,修改所需的 .cs 文件,然后在发布中构建项目并将其复制到设备。
这个可以吗?
此外,如果在此过程中很重要,我确实有运行后构建代码。
【问题讨论】:
-
让你的第二个项目像从命令行一样编译,见stackoverflow.com/questions/553143/…
-
使用 app.config 存储唯一 ID,而不是将其硬编码到应用程序中?
标签: c# visual-studio visual-studio-2013