相关疑难解决方法(0)

Visual Studio 8中程序集引用的Aliases属性有何用处

当我在Visual Studio 8中向项目添加程序集引用时,该引用的Aliases属性设置为"global".这个属性有什么用?为什么它设置为全局?

MSDN告诉我,这是程序集的别名列表,但不是为什么我可能想要使用此属性或为什么大多数别名为"全局".

MSDN参考

c# reference csproj visual-studio

66
推荐指数
2
解决办法
4万
查看次数

'您必须添加对Microsoft.Practices.EnterpriseLibrary.Common的引用',即使汇编在GAC中

我正在尝试编译一个我有解决方案并且无法通过的应用程序:

'Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource'在未引用的程序集中定义.您必须添加对程序集'Microsoft.Practices.EnterpriseLibrary.Common,Version = 3.1.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'的引用

所以我将程序集添加到GAC:

在此输入图像描述

经过一些研究后,我开始使用Fusion Assembly Binding Viewer运行视觉工作室,这似乎创建了很多日志,但没有一个与这个精确版本的程序集相关(但4.1.0.0 就在那里).

我不能简单地添加 - >引用,因为VS告诉我已经存在具有相同名称的引用.

我应该探索哪些其他途径?

.net c# assemblies reference

5
推荐指数
1
解决办法
7119
查看次数

Razor中不同项目中使用链接文件时的模糊类参考?

我有5到6个项目.项目A和B通过链接文件使用相同的文件.现在,如果我在Razor中使用这个类,我会得到的,

The call is ambiguous between the following methods or properties:
Run Code Online (Sandbox Code Playgroud)

因为Razor视图引用了bin中的所有dll.它引用了项目A和B中的同一个类.如何在编译期间告诉Razor使用项目A而不是项目B?

.net c# asp.net-mvc razor

5
推荐指数
1
解决办法
718
查看次数

标签 统计

c# ×3

.net ×2

reference ×2

asp.net-mvc ×1

assemblies ×1

csproj ×1

razor ×1

visual-studio ×1