Angular 2部署到IIS子文件夹-返回404以获取资源中的图像

Angular 2部署到IIS子文件夹-返回404以获取资源中的图像,angular,iis,deployment,angular-cli,subdirectory,Angular,Iis,Deployment,Angular Cli,Subdirectory,我正在使用angular cli ng build来构建angular 2构建包。然后,我将所有文件从“dist”部署到应用程序根目录中的子文件夹,即IIS中的“root/apps”。应用程序可以加载捆绑的.js文件,但资产文件夹中的图像返回404。我尝试将基本href设置为“apps”和“/apps/”,但结果相同。 使用开发工具,我发现应用程序正在根->资源中查找图像。一种选择是在根级别复制资产,但这似乎是一种肮脏的解决方法。非常感谢您的帮助。我建议您将所有图像路径更改为基本路径,然后尝试使

我正在使用angular cli ng build来构建angular 2构建包。然后,我将所有文件从“dist”部署到应用程序根目录中的子文件夹,即IIS中的“root/apps”。应用程序可以加载捆绑的.js文件,但资产文件夹中的图像返回404。我尝试将基本href设置为“apps”和“/apps/”,但结果相同。
使用开发工具,我发现应用程序正在根->资源中查找图像。一种选择是在根级别复制资产,但这似乎是一种肮脏的解决方法。非常感谢您的帮助。

我建议您将所有图像路径更改为基本路径,然后尝试使用,谢谢Rahul Singh。成功了。我建议你把所有的图像路径转换成基本路径,然后试试。谢谢拉胡尔·辛格。成功了。