VSCode: Assemblyverweis nicht gefunden
Hallo zusammen,
ich habe hier ein kleines Programmierprojekt für das ich "nur" VSCode nutzen kann. Leider habe ich das Problem, dass ein Assembly nicht gefunden wird.
Die Assemblys habe ich über
hinzugefügt.
In der Datei TestPlugin.csproj wurde dann auch folgendes ergänzt:
In der entsprechenden Klassendatei habe ich dann versucht das Assembly per using einzubinden:
Leider erhalte ich immer folgenden Fehler:
Leider habe ich aktuell keine Idee was ich vergessen habe. Kann mir von euch jemand auf die Sprünge helfen?
Vielen Dank und beste Grüße
P.S.:
habe ich auch ausgeführt.
ich habe hier ein kleines Programmierprojekt für das ich "nur" VSCode nutzen kann. Leider habe ich das Problem, dass ein Assembly nicht gefunden wird.
Die Assemblys habe ich über
dotnet add package Microsoft.Office.Interop.Outlook
In der Datei TestPlugin.csproj wurde dann auch folgendes ergänzt:
<ItemGroup>
<PackageReference Include="Microsoft.Office.Interop.Outlook" Version="15.0.4797.1004" />
<PackageReference Include="MicrosoftOfficeCore" Version="15.0.0" />
</ItemGroup>
In der entsprechenden Klassendatei habe ich dann versucht das Assembly per using einzubinden:
using System;
using Microsoft.Office.Interop.Outlook;
namespace Loupedeck.TestPlugin
{
public class TestCommand : PluginDynamicCommand
{
public TestCommand() : base("Test","macht irgendwas","Testing"){
// Application myOutlook = new Application();
}
}
}
Leider erhalte ich immer folgenden Fehler:
TestPlugin\TestCommand.cs(2,17): error CS0234: Der Typ- oder Namespacename "Office" ist im Namespace "Microsoft" nicht vorhan
den. (Möglicherweise fehlt ein Assemblyverweis.)
Leider habe ich aktuell keine Idee was ich vergessen habe. Kann mir von euch jemand auf die Sprünge helfen?
Vielen Dank und beste Grüße
P.S.:
dotnet restore
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 3949420960
Url: https://administrator.de/contentid/3949420960
Ausgedruckt am: 24.11.2024 um 03:11 Uhr
3 Kommentare
Neuester Kommentar
Mal als mögliche Ursache: Stimmt die installierte Bitness der Office-Interop-Assemblies (32/64bit) der Office Version mit dem Project überein?
Cheers
certguy
Cheers
certguy
Office ist 64bit
Jetzt muss ich nur mal schauen, wo ich die 64bit-Versionen herbekomme
Dann sollten die auch schon installiert sein. https://docs.microsoft.com/en-us/visualstudio/vsto/how-to-install-office ...Jetzt muss ich nur mal schauen, wo ich die 64bit-Versionen herbekomme
Nachtrag: How do I add assembly references in Visual Studio Code?