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

it is not possible integrate WPF with ASP.NET #437

Open
kant2002 opened this Issue Mar 12, 2019 · 1 comment

Comments

Projects
None yet
1 participant
@kant2002
Copy link

kant2002 commented Mar 12, 2019

  • .NET Core Version: 3.0 Preview3
  • Windows version: 1089
  • Does the bug reproduce also in WPF for .NET Framework 4.8?: No

Problem description:

I want to create web application which will be hosted by the WPF application. In order to that, I create separate web project and add reference to it from the WPF application. When I attempt to build

Actual behavior:

C:\Program Files\dotnet\sdk\3.0.100-preview3-010431\Sdks\Microsoft.NET.Sdk.WindowsDesktop\targets\Microsoft.WinFX.targets(243,9): 
error MC1000: Unknown build error, 'Could not find assembly 'Microsoft.AspNetCore.Mvc.Core, Version=3.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'. 
Either explicitly load this assembly using a method such as LoadFromAssemblyPath() 
or subscribe to the Resolving event with a handler that returns a valid assembly.'

Expected behavior:
Build just run.

Minimal repro:

  1. Create WPF 3.0 app wpf30
  2. Create ASP.NET 3.0 app aspnet30
  3. Add aspnet30 project as reference to wpf30
  4. Add code below to wpf30 project
var hostBuilder = WebUI.Program.CreateHostBuilder();
hostBuilder.Build().Run();
  1. Build
@kant2002

This comment has been minimized.

Copy link
Author

kant2002 commented Mar 12, 2019

I fix that by manually adding

<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="3.0.0-preview3-19153-02" />

to the project, but maybe somebody from ASP.NET team should be notified about use-case, in case this is tooling issue.

UPD:
The problem still persists, and I have do different workarounds to at least run this monster

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.