0

我有一个只有 web.config 和 global.asax 的裸 ASP.NET 应用程序,是否可以构建应用程序,就好像我将整个应用程序发布到特定文件夹(并从该特定文件夹调试)而不是运行 VS201x关闭默认 bin 文件夹?

IE

  • x:\path\to\webapp\service\global.asax
  • x:\path\to\webapp\service\web.config(已转换)
  • x:\path\to\webapp\service\bin\*.*

我想这样做的原因是这个特定的 ASP.NET Web 应用程序正在动态加载程序集并动态创建路由(取决于由某个属性修饰的类,基本上是 WCF 服务)

所以最后,我的构建文件夹会是这样的:

  • x:\path\to\webapp\service\global.asax
  • x:\path\to\webapp\service\web.config(已转换)
  • x:\path\to\webapp\service\bin\*.*
  • x:\path\to\webapp\plugins\plugin1\*.*
  • x:\path\to\webapp\plugins\plugin2\*.*

如果需要,我可以提供更多信息

4

1 回答 1

1
  1. 在 Visual Studio 中,右键单击 ASP.NET 项目并选择属性。
  2. 转到构建选项卡。
  3. 单击标记为红色的按钮以选择新的构建文件夹:

编辑:认为您实际上希望在成功构建项目后自动发布项目,因此要实现此目的,请按照此处描述的步骤制作命令行实用程序,然后将命令行添加为构建后事件:

于 2013-10-06T12:29:59.070 回答