You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The most recent release updated to a version of FsAutoComplete that understood the concept of 'Reference Assemblies' - minimal assemblies that just expose the surface area of a DLL, with no implementations. This resulted in a change to the contents of the Output property of the Project type used to communicate project metadata between FSAC and Ionide. Previously, only the path to the actual implementation assembly was passed here, which meant that this field could be used by Ionide here to compute the path to the assembly to run. Now, this OutputFileOpt could be the ref assembly, which results in errors like the following:
A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in '...\obj\Debug\net7.0\ref'.
Failed to run as a self-contained app.
The application was run as a self-contained app because '...\obj\Debug\net7.0\ref*.runtimeconfig.json' was not found.
If this should be a framework-dependent app, add the '...\obj\Debug\net7.0\ref*.runtimeconfig.json' file and specify the appropriate framework.
The text was updated successfully, but these errors were encountered:
Describe the bug
The most recent release updated to a version of FsAutoComplete that understood the concept of 'Reference Assemblies' - minimal assemblies that just expose the surface area of a DLL, with no implementations. This resulted in a change to the contents of the
Output
property of theProject
type used to communicate project metadata between FSAC and Ionide. Previously, only the path to the actual implementation assembly was passed here, which meant that this field could be used by Ionide here to compute the path to the assembly to run. Now, this OutputFileOpt could be the ref assembly, which results in errors like the following:The text was updated successfully, but these errors were encountered: