/ / Utworzyć aplikację VSTO Excel Workbook przenośną / bez konfiguracji? - Excel, instalacja, MS-Office, vsto

Uczyń aplikację VSTO Excel 2016 Workbook przenośną / bez konfiguracji? - Excel, instalacja, MS-Office, vsto

Mam następującą sytuację:

Stworzyłem skoroszyt VSTO Excel 2016, którywyzwala jakiś kod podczas kopiowania / wklejania arkusza programu Excel w wyżej wymienionym skoroszycie. Po opublikowaniu projektu (Właściwości projektu> Publikuj> Opublikuj teraz) program Visual Studio tworzy następujące elementy w folderze:

  1. Excel Workbook (.xlsx)
  2. Plik VSTO (.vsto)
  3. plik setup.exe

Skoroszyt otwiera się bezbłędnie, kiedy po raz pierwszy uruchomię Instalatora, który oczywiście instaluje plik .vsto.

Moje pytanie:

Czy możesz wygenerować / opublikować.xlsx Workbook, który jest przenośny, tzn. nie musisz niczego instalować, ponieważ kod znajduje się już w pliku .xlsx? Ponieważ nie chcę uruchamiać setup.exe za każdym razem, gdy przełączam się na inny komputer.

Czy istnieje nawet alternatywne rozwiązanie dla VSTO / mojego problemu?

Odpowiedzi:

1 dla odpowiedzi № 1

Jedynym sposobem na osadzenie i dystrybucję kodu za pomocą skoroszytu jest użycie VBA.

Nie ma sposobu na osadzenie rozwiązania VSTO w skoroszycie - specjalnie zaprojektowane narzędzie VSTO nie zezwala na to ze względu na utrzymanie kodu i bezpieczeństwo.