错误 CS0006 Metadata file 'E:\项目名称\xxxx.dll'

错误 CS0006 Metadata file ‘E:\桌面临时文件\Pos\xxxx.dll‘

1、找到这个类库在当前类库右键发生 找到 应用程序--》把程序集名称改成提示错误 的名称

2、找到当前类库下的*.csproj文件右键编辑 把以下节点改成和上面名称同名

<RootNamespace>xxxx</RootNamespace>
<AssemblyName>xxxx</AssemblyName>

3、如果有以下节点就修改没有就不用修改

<PropertyGroup>
<StartupObject>xxxx.Program</StartupObject>
</PropertyGroup>

改成

<PropertyGroup>
<StartupObject />
</PropertyGroup>

右键类型清除然后重新成功类库

错误 CS0006 Metadata file 'E:\项目名称\xxxx.dll'

原文地址:https://www.cnblogs.com/freexiaoyu/p/8994990.html

时间: 2024-10-10 01:40:10

错误 CS0006 Metadata file 'E:\项目名称\xxxx.dll'的相关文章

Compiler Error Message: CS0006:Metadata file &quot;xxxx.dll&quot; could not be found

从SVN更新以后,清理解决方案重新build出现这个错误.未清理解决方案之前是可以正常生成的.所以考虑到解决方案文件的问题. 和自己正常文件进行对比后发现: GlobalSection(SubversionScc) = preSolution Svn-Managed = True Manager = AnkhSVN - Subversion Support for Visual Studio EndGlobalSection 遂删除.重新build 正常

VS2016 发布项目提示 CS0006 C# Metadata file &#39;xxxxxxx.dll&#39; could not be found

生成的时候没有问题,发布项目的时候提示 CS0006 C# Metadata file 'xxxxxxx.dll' could not be found 解决方案,找到 xxxxxxx.dll 这个项目,属性.将程序集名称 修改为 和 xxxxxxx.dll项目的csproj中 Project -> PropertyGroup -> AssemblyName 修改为一样,然后clean,最后生成就OK了. VS2016 发布项目提示 CS0006 C# Metadata file 'xxxxx

【错误】未能找到类型或命名空间名称XXXX和未能解析引用的程序

“未能找到类型或命名空间名称XXXX”,以往遇到这种情况第一时间想到就是没有引用需要的dll.但今天我反复检查了好几次,还是没有解决问题.我注意到除了错误信息,还有几个警告信息“未能解析引用的程序集XXXXXXVersion=1.0.0.0, Culture=neutral, processorArchitecture=MSIL”,因为它对不在当前目标框架“.NETFramework,Version=v4.0,Profile=Client”中的“System.Web, Version=4.0.0

git提交代码出现错误fatal: Unable to create &#39;项目路径/.git/index.lock&#39;: File exists.

git提交代码出现错误fatal: Unable to create '项目路径/.git/index.lock': File exists. 具体出错代码如下: 具体原因不详,在stackoverflow上查找了很久,也不清楚原因,但是stackoverflow给出了解决的方法. 解决方法: 在当前项目下打开git bash,运行如下命令: rm -f ./.Git/index.lock 只为成功找方法.大胆的尝试,下一个fun就是你的fun! git提交代码出现错误fatal: Unable

maven报 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile(defalut-compile) on project 项目名称:No such compile &#39;javac&#39;

这个问题纠结了一天,在另外一个电脑是正常的,但是从服务器下载下来到另外一个电脑的时候却出现了如下图问题 看到javac大家都会想到是编译出现问题,而本地的配置如下图所示: 看着配置都是一致的,会是哪里的问题呢?经网上咨询有个大神说是可能是maven没有配置指定的jdk原因,原因如下: maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配的问题,以至于可能导致编

学习制作iOS程序第二天:创建子目录、更改项目名称、修改启动画面、修改类前缀、新建启动控制器、修改APP图标

四.根据实际情况创建相应的目录 删除系统默认的部分文件ViewController.h,ViewController.m,Main.storyboard.LaunchScreen.xib 目录根据情况创建,每个人都会不一样的.我的如下. 五:更改项目名称 1.进入项目的Targets属性,找到Build Settings,搜索Product Name,修改属性为真实的软件名称. 2.打开Supporting Files目录下的Info.plist,修改Bundle name为真实的软件名称. 3

xcode如何修改项目名称

有的小伙伴 刚进入ios开发这个行业 总有一个问题,如何把已经创建的项目名称修改掉呢?必须重建工程吗?答案是不必的,我们可以在xcode中直接修改项目名称. 步骤: 直接在xcode中点击左侧工程名, 直接修改名称,修改完毕后 弹出窗口,点击rename, 不要生成快照,点击disable . 点击ok. 项目名称就修改完毕. 第二处需要修改: 点击正在进行运行的项目名称 下面点击 Edit Scheme,  弹出窗口下方 点击 Manage Schemes ,直接选中工程名,直接修改名称.然后

vs2012 Nuget错误:“未能解析此远程名称api.nuget.org”

今天在使用vs2012的Nuget功能向新建MVC项目中添加bootstrap时出现一个错误:“未能解析此远程名称api.nuget.org”: 网上查阅资料得知:nuget.org使用的godaddy的域名服务器,而godaddy的域名服务器在国内被大规模屏蔽,所以在国内的dns服务器自然查询不到该域名,也自然出现了未能解析此远程名称的问题. 解决方案: 通过命令:nslookup nuget.org 可以获取nuget.org的真实Ip地址:191.236.146.247. 将该Ip地址添加

PHP文件上传error的错误类型 - $_FILES[&#39;file&#39;][&#39;error&#39;]

假设文件上传字段的名称img,则: $_FILES['img']['error']有以下几种类型 1.UPLOAD_ERR_OK 其值为 0,没有错误发生,文件上传成功. 2.UPLOAD_ERR_INI_SIZE 其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize选项限制的值. 3.UPLOAD_ERR_FORM_SIZE 其值为 2,上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值. 4.UPLOAD_ERR_PARTIA