以前真没有去研究VS.NET的生成后事件,直到昨天下载了Cuyahoga项目的代码.
发现他的布署满有意思,是利用生成后事件来将一些模块像SERVERCONTROL等相关的ASCX文件以及DLL文件复制到WEB项目的目标文件夹的
下面是其SERVERCONTROL的生成后事件
xcopy /s /y "$(ProjectDir)"*.as?x "$(SolutionDir)"Web\Modules
xcopy /s /y "$(ProjectDir)"*.gif "$(SolutionDir)"Web\Modules
xcopy /s /y "$(TargetDir)"Cuyahoga.Modules*.dll "$(SolutionDir)"Web\bin
xcopy /s /y "$(TargetDir)"FredCK.FCKeditorV2.dll "$(SolutionDir)"Web\bin
其中"$(TargetDir)"这种是VS的宏
使用这种方式,SERVERCONTROL将其编译完的DLL文件复制到WEB项目下的BIN文件夹,而将ASCX以及ASPX文件复制到了WEB项目的MODULES文件夹中
这为我们又提供了一种不错的思路

相关文章:

  • 2021-05-20
  • 2022-12-23
  • 2022-12-23
  • 2021-04-07
  • 2021-09-26
  • 2021-09-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2022-01-31
  • 2021-08-08
  • 2021-11-21
  • 2022-12-23
相关资源
相似解决方案