c # excel dll - não pode adicionar uma referência ao arquivo especificado - regasm

Ao implantar e registrar um.Net Excel.dll em outro computador, recebo um erroCan't add a reference to the specified file ao tentar adicionar referência aDLL emVBA editor.

Eu criei oExcel.dll emC# emVisual Studio que funciona bem na minha máquina comWindows 7 eOffice 2010. Não há problema em adicionar referência à dll emExcel VBA editor no meu computador. Meu problema é implantar em outra máquina que está rodandoVista eExcel 2007. Eu copiei dll para este computador e useiregasm para registrar a dll.

Alguém pode me apontar na direção certa? Aqui está o código e 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";
    } 
  }
}

questionAnswers(2)

yourAnswerToTheQuestion