【发布时间】:2020-02-14 11:32:09
【问题描述】:
我是 Angular 的新手,但一直在关注 Angular MVC Web API 的教程。我已经使用了生成dist 文件夹和文件的构建命令,并在IIS 中创建了一个指向该dist 文件夹的应用程序。这是我尝试过的:
- 删除并复制 bin 和 packages.config 文件。
- 更新了
Microsoft.ASPNet.Telemetry包,编译并确保应用程序在从prod服务器删除项目并将其复制回服务器并在我的web.config中添加rewrite命令之前正在运行。 - 确保 Microsoft.AspNet.TelemetryCorrelation 位于 bin 文件夹中。
我用于 API 的 MVC 部分工作正常,因为我能够从服务器导航到它。我还确保Network Service 和IIS_User 拥有完全控制权。但是,当我尝试启动指向 dist 文件夹的应用程序时,我不断收到以下错误:
无法加载文件或程序集“Microsoft.AspNet.TelemetryCorrelation”或其依赖项之一。系统找不到指定的文件。
我做错了什么?
【问题讨论】:
-
您可以尝试使用否定包管理器安装 Microsoft.AspNet.TelemetryCorrelation 或运行以下命令进行安装:pm>Install-Package Microsoft.AspNet.TelemetryCorrelation -Version 1.0.7。有关更多详细信息,请参阅link
标签: asp.net-web-api angular7 iis-7.5