【问题标题】:How to "publish directory from a web server"?如何“从 Web 服务器发布目录”?
【发布时间】:2013-11-01 03:51:54
【问题描述】:

我有兴趣运行此MSDN ASP.NET sample(有关其内容的更多信息,请访问this page)。
安装说明提到:

要在您的 PC 上设置此示例 (...),请从您的 Web 服务器发布“量化”目录。它应该发布为 http://[localhost]/quantize。

当我尝试打开解决方案时,它无法加载 Quantize.csproj 项目。
我没有 ASP.NET 的经验,但是 C# 桌面应用程序没问题。
“发布目录”是什么意思,如何快速运行代码进行测试?

【问题讨论】:

    标签: c# asp.net msdn sample


    【解决方案1】:

    这意味着您需要在 IIS 中创建虚拟目录“quantize”并将其链接到该项目所在的文件夹。 要在 VS 中单独打开项目,只需使用任何文本编辑器打开 Quantize.csproj.webinfo 并删除行 <Web URLPath....

    【讨论】:

    • 如何创建虚拟目录?我刚找到this MSDN page,你知道更直观的教程吗?我只是试图删除 csproj.webinfo 中的 URLPath 行,并将路径替换为“”,但 VS 说找不到 Web 服务器。我看错你的答案了吗?
    • 您需要删除的不是路径而是孔线(带有 xml 标签)。要添加虚拟目录,请打开 Internet 信息服务管理器,转到站点,右键单击默认网站并选择添加虚拟目录。
    • 谢谢!我使用 this MSDN article 打开 IIS 管理器(默认情况下它不存在,所以我必须通过 Control Panel > Programs and Features > Turn Windows features on or off > Internet Information Services 添加它。现在 Visual Studio 告诉我 convert my project to a web applicationregister ASP.net 4.0 on the web server。接下来我会尝试修复它。
    猜你喜欢
    • 2011-06-07
    • 2012-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-28
    • 2012-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多