c # excel dll - не могу добавить ссылку на указанный файл - regasm
При развертывании и регистрации.Net
Excel.dll
на другом компьютере я получаю ошибкуCan't add a reference to the specified file
при попытке добавить ссылку наDLL
вVBA
редактор.
Я создалExcel.dll
вC#
вVisual Studio
который отлично работает на моей машине сWindows 7
а такжеOffice 2010
, Нет проблем с добавлением ссылки на DLL вExcel VBA
редактор на моем компьютере. Моя проблема заключается в развертывании на другой машине, которая работаетVista
а такжеExcel 2007
, Я скопировал DLL на этот компьютер и использовалregasm
зарегистрировать длл.
Может кто-то указать мне верное направление? Вот код и регазм:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe excelDll.dll
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace TestDll
{
[ClassInterface(ClassInterfaceType.AutoDual)]
public class Test
{
public string HelloWorld
{
get
{
return "Hello World";
}
}
public void sayGoodbye1()
{
MessageBox.Show("Say Goodbye");
}
public string sayGoodbye2()
{
return "Say Goodbye";
}
}
}