Comments (5)
Ah, thanks for the explanation.
I've added Platform="x86"
in the PackageReference tag and also <Platform>x86</Platform>
under the PropertyGroup and that works.
Thanks!
from vst.net.
The publish was reading the processor architecture 'MSIL' in the built dll.
After adding <PlatformTarget>x86</PlatformTarget>
to the csproj file under PropertyGroup it now works.
Thanks for the pointers.
from vst.net.
Because VST.NET interoperates with native (unmanaged) code there is no more Any-CPU, which is .NET feature for (pure) managed code. You have to setup x64 or x86 (32-bits) in the Configuration Manager in Visual Studio.
Take a look at the Samples Host project (file), you'll see there is no AnyCpu there.
Not sure but you could try pasting this into the PropertyGroup of your project file <Platforms>x64;x86</Platforms>
from vst.net.
Got a different error now that's similar:
Command `vstnet publish C:\Users\<user>\vst.net\Source\Samples\Jacobi.Vst.Samples.Host\bin\x86\Debug\netcoreapp3.1\Jacobi.Vst.Samples.Host.dll -o C:\Users\<user>\vst.net\Source\Samples\Jacobi.Vst.Samples.Host\bin\x86\Debug\netcoreapp3.1\deploy` encountered an error.
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\<user>\.nuget\packages\VST.NET2-Host\2.0.0-rc1\lib\netcoreapp3.1\AnyCPU'.
I'm not sure why that AnyCPU is there, I don't see any reference to AnyCPU in the project.
I'll try to do the publish step manually.
I'm using Visual Studio Code so maybe it doesn't have the same capabilities as Visual Studio.
Thanks
from vst.net.
Don't have any experience with using Visual Studio Code. But I see 2 things:
The AnyCPU
and its looking for RC1 - where your project file references RC2...?
I assume that the NuGet package cache IS at 'C:\Users<user>.nuget\packages'..?
from vst.net.
Related Issues (20)
- Interop code in C# HOT 3
- vst.net plugin throws ArgumentException when receiving MIDI events HOT 1
- How to use locally compiled version of Jacobi.Vst.Plugin.Interop HOT 3
- Could not find nuget package location. HOT 5
- `Jacobi.Vst.Samples.Host` error. HOT 5
- How Jacobi.Vst.Host.Interop cancels its dependence on `WinForm`? HOT 6
- Problem loading secondary dependencies from deploy/bin HOT 2
- TimeInfo properties not changing specifically in FL Studio HOT 3
- compiling issues HOT 3
- unhandled exception from Jacobi.Vst.Host.Interop on ProcessReplacing HOT 1
- Loading a managed plugin in a managed host gives error HOT 1
- Discord invite link is stale HOT 2
- .NET6 Support HOT 2
- AudioProcessor in Template does not deploy HOT 1
- Jacobi.Vst.Samples.Host loading reacomp-standalone.dll results in NullReferenceException at HostCommandStub.HostCommands.GetCurrentPluginID() Line 203 HOT 3
- PluginCommandStub.Commands.EditorGetRect(out Rectangle wndRect) seems to always return Rect(X=0, Y=0, Width=400, Height=300) HOT 2
- Sending several simultaneous events to VST HOT 4
- Vst.net compatibility problem with Cantabile? HOT 6
- Less naive methods for copying audio buffers
- Problem loading plugin after updating the project to use VST.NET v2.1.1 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vst.net.