我继承了一个旧的网络表单应用程序。我没有得到项目或解决方案,只有源代码。在 Visual Studio 中,我尝试用它制作一个 Web 应用程序,但无法让它工作。所以我只是做了一个网站项目。
在我要发布到的这个文件夹中,我预计 bin 中只有带有 .dll 的 .aspx 文件。但我没有得到 .dll,它为所有 .aspx.cs 文件创建了文件。
我在属性中进行了探索(“使用固定命名和单页程序集”等),但没有运气。
我需要做什么?
(这可能是重复的,但我无法在任何类似的帖子中找到答案。)
最佳答案
在发布选项中,指定您要在发布期间进行预编译。然后,您可以单击“配置”进入“高级预编译设置”,您可能需要在其中调整其他内容,例如取消选中“允许预编译站点可更新”。
关于c# - 发布网站项目,以便它创建 .dll 而不是 .aspx.cs 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43235708/