作为 C# 开发人员,我的解决方案 ( *.sln
) 和项目 ( *.csproj
) 配置文件很少出现问题,Visual Studio (VS) 可以很好地管理。结果是我基本上不知道这个重要的管道。
但是现在学习 F# 和 Elmish.WPF,我发现 VS 的配置存在问题。
我在这里分叉了 Elmish.WPF:https ://bitbucket.org/fandco/elmish.wpf/src/master/我的问题与在 Visual Studio 2019 v16.9.4 中构建和运行的此存储库的两 (2) 个分支有关, .NET Framework v4.8.04084,在 Win10 (v 21H1) 中。
Elmish.WPF 的那个分支完全展示了我对 .NET 配置的所有无知。;-)
分支master
保持不变,C# 项目SingleCounter
是启动项目,它正在运行。
这里相关的是HEAD
分支:
RestoringFandCoExperiments
- 配置错误../src/Samples/Ztest/MainWindow.xaml
Ztest_and_ZtestDotCore_works
-运行../src/Samples/Ztest
良好。
RestoringFandCoExperiments
带有Ztest
(C# 项目调用 F# Elmish.WPF 项目)的分支中的错误MainWindows.xaml
是……。
问题:
为什么我不能在分支中尝试将 F# 项目包含
Simple.Core
到 C# 项目中(见上图)?Ztest
RestoringFandCoExperiments
为什么必须
Ztest
和Ztest.Core
共享相同的名称前缀 (Ztest
),即使它们是单独的项目?也许这归结为我不了解
CLR
命名空间的基本知识以及在连接 C# 和 F# 项目时如何指定它们?
谢谢!