0

如何使用 .net 为类型化数据集和非类型化数据集设置相同的 dll。在我的程序中,我在一页中通过编码编写数据集。我在另一个页面的同一个项目中使用像这样的连接字符串“server=10.103.200.142;User Id=root;password=test123;Persist Security Info=True;database=ezdatabase”正在使用向导创建数据集。这里也使用相同的连接字符串。当我运行这个项目时出现错误。如何解决这个问题?出错了吗?

error
-----
  The type 'MySql.Data.MySqlClient.MySqlCommand' exists in both  'c:\Users\Bharathiraja.m\AppData\Local\Temp\Temporary ASP.NET Files\rbuzz_test\d83db07e\8aa569c6\assembly\dl3\64f6c429\004e2a48_7b32cc01\MySql.Data.DLL' and C:\Windows\Microsoft.NET\assembly\GAC_MSIL\MySql.Data\v4.0_6.3.6.0__c5687fc88969c44d\MySql.Data.dll'                c:\Users\Bharathiraja.m\AppData\Local\Temp\Temporary ASP.NET Files\rbuzz_test\d83db07e\8aa569c6\App_Code.jla9qgxc.1.cs   7993       

web.config contains the following connection string
---------------------------------------------------
<configuration>
<connectionStrings>
<add name="ezdatabaseConnectionString" connectionString="server=10.103.200.192;User Id=user;password=pwd;Persist Security Info=True;database=ezdatabase" providerName="MySql.Data.MySqlClient"/>
<add name="green" connectionString="server=10.103.200.192;User Id=user;database=ezdatabase; password= pwd " providerName="MySql.Data.MySqlClient"/>
</connectionStrings>
4

1 回答 1

1

清空Temporary ASP.NET Files文件夹后尝试c:\Users\Bharathiraja.m\AppData\Local\Temp\Temporary ASP.NET Files\

更新:检查您的web.config文件,看看您是否有多个对MySql.Data.DLL.

于 2012-07-10T06:02:54.300 回答