私にはASP.NET Core 2.0アプリケーションがあり、Angular 5アプリケーションがあります。それらは別々に開発されています(VS2017では1番目、VSコードでは2番目)。そこでVSTSでCD/CIを設定し、Angularアプリケーションをビルド中に/ coreapp/ASP.NET Coreアプリのフォルダに注入します。角膜経路をASP.NET Core 2.0アプリケーション内で動作させる
ユーザーが開いたときに角度アプリが動作するようにするために、私はIISでURL書き換えルールを設定しました(したがって、/ angularappにアクセスすると/angularapp/index.htmlに書き換えられます)。
しかし、Angularアプリの深いリンクはどうですか?/angularapp/featureを開くと、ASP.NET Core 2.0から404エラーが発生します。これを回避することはできますか?
私はapp.UseDefaultFilesを試しましたが、私がhttps://code.msdn.microsoft.com/How-to-fix-the-routing-225ac90fで提供されている完全なソリューションを使用するまでは機能しませんでした 今後、 msdnリンクで誰も動かなければ、他のユーザーはまだ完全な解決策を得ることができるように、あなたの答えを親切に更新しますか? –