如何在 visual studio 或其他构建工具中的一个 C# 项目中混合生成 dll 和 exe? 技术上可行吗? 是的,我知道它可以在 2 个或更多项目中完成。
最佳答案
我不确定你提出问题的动机是什么,因为你可以引用一个 .Net 可执行文件,就好像它是一个 dll 一样,但你可以考虑将 exe 文件复制到一个同名的 dll 文件(是的这是一个黑客,但不确定你的动机)。
您可以使用 Visual Studio post-build event 自动执行此过程为您的项目。这将在您每次成功构建时处理创建 dll 副本:
copy "$(TargetPath)" "$(TargetDir)$(TargetName).dll"
关于c# - 如何在 visual studio 或其他构建工具中的一个 C# 项目中混合生成 dll 和 exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7054481/