【发布时间】:2021-06-30 00:36:48
【问题描述】:
我用一台新笔记本电脑从 VS15 迁移到 VS19,我的新项目是一个单独的 Windows Forms 项目,它将在客户端的服务器上提取指标、统计信息和一些其他信息,并生成一个它们发回的输出文件.要求是单个 EXE。
但是,由于我的所有代码都在一个项目中,并且在 .NET 本身之外没有依赖项,因此我得到了 [application].exe 和 [application].dll。这是不可接受的,我找不到禁用此功能的选项。
有谁知道这是在哪里,还是我必须回到 VS 2015?
谢谢。
【问题讨论】:
-
请解释为什么“这是不可接受的”?
-
除了完全没有必要之外,它还消除了我希望如何发布项目的控制权。在这种特定情况下,当这个项目的重点是简单/易用时,强迫多个客户端摸索多个不必要的文件是不合理的。