【发布时间】:2015-04-23 01:15:40
【问题描述】:
我有一个 C# 应用程序,我修改它以使用以下行显示一个新窗口:
private void button1_Click(object sender, EventArgs e)
{
WelcomeScreen channelBar = new WelcomeScreen(true, "http://www.trade-ideas.com/cms_static/ChannelBar/channelbar.html");
}
它编译得很好,但是当我运行应用程序并单击按钮时,我得到了这个错误:
WindowsFormsApplication1.exe 中出现“System.TypeLoadException”类型的未处理异常
附加信息:无法从程序集“TIProData, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”加载类型“TradeIdeas.TIProData.OddsMakerColumnConfiguration”。
没有任何意义的是 WelcomeScreen 来自 TIProGUI.dll 而不是 TIProData。我在项目中包含了两个 dll 以及第三个 dll:
using TradeIdeas.TIProData;
using TradeIdeas.TIProGUI;
using TradeIdeas.TIProData.Configuration;
另外,当我最初运行项目时,我看到一条非常奇怪的消息。它说:
Loading symbols from TIProData.dll from:
\\MissionControl\Users\KLewis2\Documents\CVSRoot\C_Sharp\TIProData\Obj\Release
不用说,我的机器上没有路径。
非常感谢任何有关导致此问题的线索。
【问题讨论】:
-
看看这里,这应该对你有帮助:stackoverflow.com/questions/9623694/…