VS C#工程【调用另外一个项目的类】【调用DLL时未能加载文件或程序集错误的处理方法】【第一个工程:文件拷贝】【VS2010如何打开VS2012的工程】【VS2010修改文件夹名称】

SYD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机、32位ARM Cortex-M0处理器、128kB Flash存储器、以及丰富的数字接口。SYD8801片上集成了Balun无需阻抗匹配网络、高效率DCDC降压转换器,适合用于可穿戴、物联网设备等。具体可咨询:http://www.sydtek.com/

调用另外一个项目的类

摘录于:https://zhidao.baidu.com/question/241402877.html

 

在A项目上添加引用,比如你想调用B项目的一些类或方法,
在A项目上右键-->添加引用(add reference) 选择本地项目,找到B项目后,添加引用.
程序中使用using B
这样就可以使用B中的类和方法了.

 

 

调用DLL时未能加载文件或程序集错误的处理方法

摘录于:https://www.jb51.net/article/104813.htm

 

在加载DLL时,出现了如下的异常:未能加载文件或程序集“DMC3000, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。

试图加载格式不正确的程序。

经上网查询后,其原因是x64和x86不兼容的问题。即DLL是x64的,但是VS默认生成的目标平台是x86的,因此,两者的不一致导致异常的出现。

其解决办法如下:

项目->属性->生成->目标平台->x64(与dll平台一致)

VS2010处理方法如下:

本人遇到的错误如下:

 

 

第一个工程:文件拷贝

视图如下:

关联事件如下:

事件具体操作如下:

实现文件拷贝工作!

本博客工程源代码请看:https://download.csdn.net/download/chengdong1314/10280720

 

VS2010如何打开VS2012的工程

对于C#工程

摘录于:https://www.cnblogs.com/lichen396116416/archive/2012/11/22/2782482.html

VS2012中对C#的支持度非常好,不管是编写方便程度(不需要插件就能高亮代码及代码自动提示功能),还对MFC的一些功能优化很多。

    我们可以修改两个工程文件来把VS2012的工程文件一直到VS2010中去。

    首先当然是修改解决方案文件(.sln文件)。

    使用记事本打开,把里面的

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012

改成

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

    然后修改工程文件(.vcxproj文件)

    使用记事本打开,把两个带有v110标签的语句删了,

    <PlatformToolset>v110</PlatformToolset>

现在就可以了。只修改第一个可以移植到VS2010中,但是无法编译,只有修改了第二个工程文件才可以。

 

VS2010修改文件夹名称,该方法只是适用于winfrom的工程

   比如这里工程下面的“SYD_COPY_FILE”文件夹是存放源代码的文件夹,现在想改变该文件夹的名称:

   这里以文本打开“SYD_COPY_FILE.sln”文件:

  这里修改该项内容就可:

 

对于WPF的工程

先在“属性=》应用程序”里修改相应名称,然后再ctrl+h替换整个方案里的名称,最后重新编译

 

对于C++工程

摘录于:https://blog.csdn.net/zhulichen/article/details/50352939

 

之前建立的工程名称 最后如果想修改的项目名称的话 需要做以下几点:

一、打开项目 

  在解决方案资源管理器页面上 右击项目的名称 把它重命名为新的名称(如 旧的名称为A 新的名称为B)

  在编辑选项中 将整个项目中的A全部替换成B  并修改之前带有A的文件 为B

二、找到项目文件夹 

其中有个A.sln文件 将其重命名为B.sln  并以记事本的方式打开该文件,讲所有的A替换成B,并保存关闭,并添加到项目中。

同理找到文件夹下的A.vcproj,文件,将其命名为B.vcproj,并以记事本的方式打开该文件,讲所有的A替换成B,并保存关闭,并添加到项目中

三、将res文件夹下的A.rc替换成B,rc

点击调试——重新生成解决方案

若原来的程序运行成功  需将Debug文件夹下的A.exe替换成B.exe

点击运行后  便可发现成功运行了,这时讲文件夹下仍有A名称的文件删除即可。此时大功告成了

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值