Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microsoft.ServiceFabric.Actors actor manifest generator fails to run #238

Open
wasabii opened this issue Feb 11, 2020 · 5 comments
Open

Comments

@wasabii
Copy link

wasabii commented Feb 11, 2020

The Microsoft.ServiceFabric.Actors manifest generator in Microsoft.ServiceFabric.Actors.targets fails to run on .NET Core 2.0 and .NET Core 3.0, under some circumstances such as building inside Visual Studio.

The error is that it attempts to Exec the dotnet command. However, since Visual Studio is running 32 bit, the PATH is such that the 32 bit version of dotnet is executed. However, FabActUtil.dll is 64 bit only.

The .NET 4.5 version of the package works fine since it just runs the .exe.

Popping open the targets file and sticking C:\Program Files\dotnet\ on the front of the <Exec /> statement fixes it.

I am experiencing this on 4.0.466 of the NuGet package.

@amanbha
Copy link
Contributor

amanbha commented Feb 11, 2020

@amanbha
Copy link
Contributor

amanbha commented May 28, 2020

@anantshankar17 @dbreshears Could you please help with this?

@dbreshears
Copy link
Member

@wasabii, do you continue to reproduce this on 2.1/3.1 LTS releases? If you are still hitting this, can you please provide steps or project that reproduces? I tried default .Net Core 3.1 Actor project just now with latest 4.1.409 of the Microsoft.ServiceFabric.Actors Nuget package and couldn't reproduce the issue building in VS.

@wasabii
Copy link
Author

wasabii commented Jun 1, 2020

I will check today.

@gilliduck
Copy link

Any updates? I'm still experiencing this issue on 5.1.329

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants