我创建了一个访问另一个程序中的标签的申请表。我使用dll访问标签 IOM.InTouchDataAccess。我运行程序,它一直工作,直到我写一个标签并按下选择。错误:无法加载文件或程序集“IOM.InTouchDataAccess,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。该系统找不到指定的文件。我还是一个新手程序员。该程序在 Program.cs 中停止
Application.Run(new InTouchTagBrowser());
表格代码
public partial class InTouchTagBrowser : Form
{
public string tagName;
public InTouchTagBrowser()
{
InitializeComponent();
}
private void TagBrowser_Load(object sender, EventArgs e)
{
}
private void SelectButton_Click(object sender, EventArgs e)
{
try
{
tagName = tagNameBox.Text;
InTouchDdeWrapper inTouchWrapper = new InTouchDdeWrapper();
string value = inTouchWrapper.Read(tagName);
TagDotField tagDotField = new TagDotField(tagName);
string description = inTouchWrapper.Read(tagDotField.Description);
string engUnits = inTouchWrapper.Read(tagDotField.EngUnits);
descriptionlbl.Text = description;
englbl.Text = engUnits;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
private void WriteButton_Click(object sender, EventArgs e)
{
try
{
if (tagName != "")
{
MessageBox.Show("Please enter a tag!");
}
else
{
string inputValue = ValueBox.Text;
InTouchDdeWrapper inTouchWrapperWriter = new InTouchDdeWrapper();
TagDotField tagWriter = new TagDotField(inputValue);
inTouchWrapperWriter.Write(tagName, inputValue);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
MessageBox.Show("Tag change successfull");
}
}