【问题标题】:Virtual directory deleted when publishing asp.net application?发布asp.net应用程序时删除了虚拟目录?
【发布时间】:2009-12-02 18:05:11
【问题描述】:

一个简短的问题。 我有一个在 :80 运行的网站。 我在引用 E:\itemimages 的站点下创建了一个虚拟目录“itemimages”。

当我在 :80 将 ASP.net 发布到网站时,使用“发布前删除所有现有文件”,虚拟目录“itemimages”也会被删除。

有什么方法可以阻止这种情况发生吗? 或者更好:有什么方法可以在 asp.net 应用程序中定义虚拟目录,以便在任何“新”发布中创建我?

提前致谢!

【问题讨论】:

    标签: asp.net iis virtual-directory


    【解决方案1】:

    尝试将网站发布到目录,而不是网站? IE。发布到 c:\Websites\WebsiteRoot(或任何路径),而不是 http://www.sitename.com/

    或者您可以尝试使用“替换文件”而不是删除所有预先存在的文件?

    【讨论】:

    • 哇,我为什么不考虑只发布到文件夹:) 我一直这样做,然后再转移给客户等...谢谢!
    猜你喜欢
    • 1970-01-01
    • 2017-05-08
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 2016-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多