windows 2008 server 下,C# 加载dll失败的问题

原创 2011年01月13日 22:25:00

      最近,遇到一个问题,原先在win7下能运行的WPF窗程序在64位机器上运行不了。由于不是很熟C#,跟踪了半天,才发现是加载C的dll失败。

      google了一下(http://hi.baidu.com/page_readonly/blog/item/8fa248d7e5da45daa044dff8.html),大意是:在编译WPF程序的时候,solution platform栏选择了默认的"Any CPU",这是有问题的应该选x86。

      看到这个有点纳闷,害的我跟了半天。看来这些选项,并不是字面意思那么简单,下回遇到类似的事情,一定要先goole清楚再说。

      先记下了,回头再和它“算账”。

版权声明:本文为博主原创文章,未经博主允许不得转载。

[DllImport("kernel32.dll")]详解

这叫引入kernel32.dll这个动态连接库。  这个动态连接库里面包含了很多WindowsAPI函数,如果你想使用这面的函数,就需要这么引入。举个例子:  [DllImport("kernel...
  • u012083681
  • u012083681
  • 2013年12月19日 17:29
  • 2056

windows 2008 更新失败

一台服务器操作系统windows2008,开启系统自动更新,完成后重新启动,输入登录密码后系统提示:Updates were not configured correctly.Reverting ch...
  • samson_www
  • samson_www
  • 2015年05月25日 21:04
  • 2853

sql server中调用c#写的dll里的方法

最近有一项目:  一超市管理系统单机版,运行在WIN2003+SQL2005上,每天超市关门都都会关电脑,现客户要新加功能,每天关门下班后回家可以上网查看超市管理系统的数据库里的相关数据,然后再做一...
  • niunan
  • niunan
  • 2018年01月12日 22:15
  • 32

C#引用dll库失败

公司买了一台证卡打印机,让做ActiveX控件,可是商家给我dll导不进去,出错: 在网上查了,有些用regit32 注册,那根本也没有用,于是怀疑是C++开发的DLL不用再C#上直接导入,也怀疑是...
  • u010411264
  • u010411264
  • 2016年01月14日 10:22
  • 643

SQL Server 2008选择Windows身份验证无法登录

在连接SQL Server 2008时,选择Windows身份验证,提示用户名或密码有误。      在选择Windows身份验证时,用户名密码一栏会变为暗色,无法手工输入或修改。且用户名处会自...
  • tzz8080
  • tzz8080
  • 2015年11月25日 15:04
  • 5046

Windows2008R2中如何取消增强的IE设置? 可加载一些无法加载的js,解决ie冲突问题打开Windows2008服务器管理器,如图

Windows2008R2中如何取消增强的IE设置? 7 由于服务器操作系统的特殊性,Windows2008所带的IE为增强的IE,增强的IE在每次访问互联网时都需要用户的...
  • jun10408
  • jun10408
  • 2016年08月15日 17:36
  • 558

在Windows x64注册OCX/DLL组件

浏览器不能加载activeX控件/在64位的系统下,C:\Windows\System32,regsvr32注册OCX控件失败,提示dll或者路径什么的./不能在Windows 2008注册OCX失败...
  • u013205877
  • u013205877
  • 2015年08月23日 13:25
  • 2495

在Windows Server 2008服务器上安装SQL Server 2008 R2

本文讲述了在64位版本的WindowsServer 2008服务器上安装及配置SQL Server 2008 R2的过程。     准备服务器 阿里云服务器配置...
  • HanTangSongMing
  • HanTangSongMing
  • 2014年04月14日 18:40
  • 14562

Win2008 R2下配制负载均衡方法

两台web 服务器,操作系统是Windows Server 2008 R2,申请三个IP地址及要做负载平衡的域名(www.test.cn),其中一个IP地址为虚拟IP地址,另外两个分别配置在两台服务器...
  • GGxiaobai
  • GGxiaobai
  • 2016年12月27日 15:08
  • 208

加载dll动态库出错的解决方法

说明一下我的程序的情况,首先基于.Net2.0用C#写了一个界面程序,界面上有一个按钮,一按就会开始执行算法,由于算法要求效率较高,所以采用的C/C++写的。 其实也就是C#调用C/C++的动态库的...
  • hjh2005
  • hjh2005
  • 2012年02月06日 20:25
  • 6798
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:windows 2008 server 下,C# 加载dll失败的问题
举报原因:
原因补充:

(最多只允许输入30个字)