我最近(尝试)通过Jetbrains切换到Rider IDE进行.NET Core开发。这只是我想尝试看看我是否比视觉工作室更喜欢它。
我已成功将项目导入Rider,我可以运行该网站并加载网站,但它似乎没有提供wwwroot
目录中的内容(所以javascript和css)。这导致我的网页看起来很空。
我需要设置一些选项来包含此wwwroot吗?除了在Rider中导入Visual Studio解决方案之外,我没有改变任何东西。
我的.csproj正确包含wwwroot
目录:
<ItemGroup>
<Folder Include="assets\images\" />
<Folder Include="assets\other\" />
<Folder Include="Imports\" />
<Folder Include="Views\FineUploader\" />
<Folder Include="wwwroot\" />
</ItemGroup>
这个解决方案在Visual Studio 17中完美运行。
答案 0 :(得分:1)
我通过转到Startup.cs并在app.UseStaticFiles();
函数中的app.UseMvc()
上方添加Configure
来解决了同样的问题。