【发布时间】:2017-01-20 21:39:04
【问题描述】:
我尝试在我的 MVC C# 项目的 Razor 视图中引用 System.Device。它抱怨即使我将它添加到项目中,引用也丢失了。我的 GAC 中没有程序集,为了测试,我在 global.asax.cs 文件中添加了以下虚拟行(并在启用多个调试标志的情况下编译,我不会想象它被优化掉了)。
new System.Device.Location.GeoCoordinate();
以及我的控制器操作中的这一行:
System.Diagnostics.Debug.WriteLine(System.Device.Location.GeoCoordinate.Unknown.IsUnknown);
这仍然没有做到。找到this solution 我检查了我的 GAC,但它不存在(这是有道理的,但很好检查)。找到this solution 后,我将引用标记为复制本地,问题就消失了。
为什么我需要将我的引用标记为复制本地,即使我明确地调用了库?
【问题讨论】:
标签: c# .net asp.net-mvc visual-studio