发布asp.net应用程序时删除虚拟目录?
一个简短的问题。 我有一个网站运行在:80。 我在引用 E:\itemimages 的站点下创建一个虚拟目录“itemimages”。
当我使用“发布前删除所有现有文件”将 ASP.net 发布到网站 :80 时,虚拟目录“itemimages”也被删除。
有什么办法可以阻止这种情况发生吗? 或者更好:有什么方法可以在 ASP.NET 应用程序中定义虚拟目录,以便在任何“新鲜”发布中创建 i 吗?
提前致谢!
A short question.
I have a website running at :80.
I create a virtual directory "itemimages" under the site that reference E:\itemimages.
When i publish the ASP.net to the website at :80 with "Delete all existing files prior to publish" the virtual directory "itemimages" is also deleted.
Any way to stop this from happening?
Or better: Any way to define the virtual directory inside the asp.net application so i will be created in any "fresh" publish?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试将网站发布到目录,而不是网站?即发布到 c:\Websites\WebsiteRoot (或任何路径),而不是 http://www.sitename .com/
或者您可以尝试使用“替换文件”而不是删除所有预先存在的文件?
Try publishing the website to the directory, as opposed to the website? I.e. publish to c:\Websites\WebsiteRoot (or whatever the path is), as opposed to http://www.sitename.com/
Or you could try using the "Replace files" instead of deleting all preexisting files ?