我想将控制台应用程序作为参考添加到一个asp.net项目中。理想情况下,我希望它们在/bin文件夹中(或者在web/output文件夹的子文件夹中)。不幸的是,将控制台应用程序添加为参考会将构建输出放置在Web项目的/bin文件夹中,但不会生成App.config文件。
有没有人知道在asp.net项目的构建/发布过程中包含控制台应用程序的正确方法?
谢谢。
我想将控制台应用程序作为参考添加到一个asp.net项目中。理想情况下,我希望它们在/bin文件夹中(或者在web/output文件夹的子文件夹中)。不幸的是,将控制台应用程序添加为参考会将构建输出放置在Web项目的/bin文件夹中,但不会生成App.config文件。
有没有人知道在asp.net项目的构建/发布过程中包含控制台应用程序的正确方法?
谢谢。
将其作为引用添加会影响编译,这不是您想要的。
相反,您应该添加一个构建步骤(到任何一个项目),将EXE和配置文件复制到您选择的目录中。
您还应编辑解决方案,将EXE作为Web项目的依赖项添加,以确保它首先进行构建。