微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解析网站项目参考

如何解决解析网站项目参考

| 我有一个ASP.NET网站(不是Web项目)。它以某种方式将对其他项目的引用存储在解决方案中。在构建时,需要将它们复制过来。 我正在尝试在MSBuild脚本中重现此内容。我知道正常的引用是由刷新文件处理的,这很好并且可以正常工作。 如何获得用于项目引用的DLL文件(及其依赖项)?     

解决方法

        对于网站项目,最简单的方法是将Web部署项目添加到您的解决方案中。 这是一种特殊的项目类型(可从http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0AA30AE8-C73B-4BDD-BB1B-FE697256C459获取),它类似于Visual中的“发布”操作工作室。 将其添加到解决方案中后,您可以调用MSBUILD.EXE来编译您的网站及其所有依赖项:
C:\\Windows\\Microsoft.NET\\Framework\\v2.0.50727\\MSBUILD C:\\MyWebSite\\MyWebSiteDeployProj\\MyWebSiteDeployProj.wdproj /target:Clean;Rebuild
    ,        我无法回答这个问题,因此我将提出一个替代方案 具有一个具有所有依赖项的主项目,并且该网站仅引用了一个项目。这似乎很好用,因为我只能复制主项目
bin
目录的内容。它还迫使设计类型可以好坏,但是到目前为止效果很好。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。