我有一个包含多个项目的Visual C#解决方案。我在其他项目中引用了一些项目。 例如,我引用名为" Entity"在我的主要项目中。
我添加了Entity作为我项目的参考。
他们都使用.Net Framework 4.0。 (我也试过别人)
我尝试在调试模式下将Any cpu更改为x86和x64。
我在Entity项目中有公共类,我使用实体添加""到我的主要项目。
所有项目都成功构建。
我尝试从引用中删除并添加实体。
我可以在localhost中运行该项目但是当我在服务器上复制项目文件并在那里运行时它会显示此错误(第11行为红色):
Server Error in '/' Application.
Compilation Error
描述:编译服务此请求所需的资源时发生错误。请查看以下特定错误详细信息并相应地修改源代码。
Compiler Error Message: CS0246: The type or namespace name 'Entity' could not be found (are you missing a using directive or an assembly reference?)
Source Error:
Line 9: using System.Collections;
Line 10: using Microsoft.SharePoint;
Line 11: using Entity;
Line 12:
我搜索了很多但仍然没有... 如果你能提供帮助,我将不胜感激 提前谢谢
答案 0 :(得分:0)
在
using Entity;
实体是命名空间,而不是项目。将此行中的实体替换为您在项目中使用的命名空间。