【发布时间】:2012-07-03 14:34:33
【问题描述】:
我目前有 3 个项目,产生 2 个可执行文件
- 类库做的工作
- 使用库 #1 的 Windows 服务项目
- 使用库 #1 的 WPF 应用程序
类库用于执行一些客户端-服务器交互。
我想要的是只有 2 个项目、类库和另一个生成可执行文件的项目,该可执行文件可以作为控制台、WPF 或 Windows 服务运行。这样做是否可能(或可取)?项目输出类型应该是什么?
主要原因是我们需要一些固定的文件路径来运行自动化脚本。我想避免复制 WPF 可执行文件和服务/控制台可执行文件的脚本。
【问题讨论】:
-
“自动脚本”难道不总是想调用控制台应用程序吗?在那种情况下,如果有 3 个可执行文件又有什么关系呢?
-
脚本以什么方式引用可执行文件?
-
我们的脚本主要做文件维护操作:清理日志文件、备份文件等。无论应用程序如何使用,都会生成这些文件。
-
你能解决这个问题吗?
-
不。我目前还有一个 WPF 项目和另一个 Windows 服务项目。
标签: c# wpf visual-studio-2010 windows-services