将WebSite转换为Web应用程序和测试的难度

时间:2015-04-12 19:46:22

标签: asp.net wpf web-applications

这并不像我希望的那样直截了当。

我使用Visual Studio C#模板在我的开发机器上为WebSite项目创建了一个Web站点项目。 (Visual Studio 2010 .net 4.0)。项目名称为C:\ Nova5 \ WebSite3。它仅包括:

  1. Bin子目录
  2. Nova.svc文件
  3. web.config文件
  4. 它已经过测试,可以通过以下方式正确运行:

    1. 将网站设置为启动项目,然后
    2. 运行调试 - >开始调试
    3. 测试时,会正确显示NovaDataService信息页面。通过我的客户端项目使用时,它也能正常工作。

      我遵循了描述的推荐程序 Walkthrough: Converting a Web Site Project to a Web Application Project in Visual Studio将网站转换为Web应用程序。

      我现在遇到以下问题和/或困难:

      1. 如果我使用推荐的程序测试网站:     - 文件|打开|网站     - 构建网站 - 开始调试

        我得到错误:类型' Nova5WCFServiceLibrary.NovaDataService',在ServiceHost指令中作为Service属性值提供,或者在             找不到配置元素system.serviceModel / serviceHostingEnvironment / serviceActivations。

      2. 因为我认为WebSite确实有效,我跳过了这个错误并转到了本文的下一部分。下一个问题(?)是WebSite中没有App_Code文件。这有必要吗?如果有必要,我应该如何创建它?或者我是否需要从其模板创建另一个WebSite项目才能拥有它?

      3. 我没有将Nova.svc和web.config从WebSite复制到Web应用程序,因为我读过的任何引用都没有这样做。我是否应该将这些文件复制到Web应用程序中?

      4. 我现在使用"转换为Web应用程序"在Web应用程序项目上并重新编译解决方案。大家都很开心。没有错误报告。那么我现在如何在我的开发机器(也有客户端应用程序)上测试Web应用程序项目?

      5. TIA

0 个答案:

没有答案