我真的不知道该怎么做,所以我会再试一次stackoverflow。
我在Visual Studio 2013中创建了一个项目。我使用了位于Templates / Visual C#/ Web / ASP.NET Web应用程序的给定单页面应用程序模板。对于身份验证,我选择了个人用户帐
经过一些工作,我的项目终于完成了,当我从VS2013开始时,它工作正常。
现在我想将此项目移至IIS。我尝试将整个项目复制并粘贴到wwwroot并在IIS中创建了一个应用程序。当我现在浏览到该页面时,即使所有链接都是相对的,我的所有css和js都不可用。在配置文件中有什么我必须改变的吗?路由?
我在最后几天搜索了一个解决方案,但我找不到任何东西。是否有教程或其他任何东西,这可以帮助我让我的项目在IIS上工作?
其他问题:我是否必须为注册用户更改任何数据库源,还是可以使用我项目中创建的数据库?
我希望你能帮助我! :(
答案 0 :(得分:1)
检查您的资源文件是否可公开访问。您的查询可能是related SO。 在Web.config中,选中
<location path="~/Resources/Css">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>