当我在NuGet软件包管理器中单击安装时,屏幕看起来像是瞬间闪烁并且什么都不做,如果我查看已安装的软件包,则没有安装软件包。但是它确实将此行添加到web.config文件
<add tagPrefix="artem" namespace="Artem.Google.UI" assembly="Artem.Google" />
由于包装未正确安装,我无法使用artem地图控件。我已经创建了一个新项目并安装得很好,因此我需要更改当前项目中的某些内容,这是不允许我安装它的。到目前为止我所做的事情: 1.浏览我项目中的包文件并删除GoogleMapControl.6.1文件夹。 2.从web.config文件夹中删除该行。 3.在我的项目中删除了对Artem.Google的引用。 4.清除了包含谷歌地图文件的包缓存.-管理Nuget包 - 设置 - PackageManager - 常规 - 清除包缓存。
然后尝试从管理Nuget包重新安装 - Google Map Control。 现在我点击安装,看起来它安装好了旁边有一个绿色勾号,然后我尝试添加一个:
<div>
<artem:GoogleMap ID="GoogleMap2" runat="server"></artem:GoogleMap>
</div>
GoogleMap不是一个知识元素,工具箱中没有Artem工具,如果我去包管理器并点击已安装的软件包,那里什么也没有。所以它不是以某种方式完全安装。有什么想法吗?