问题如下:
我有一个.Net Core 2.0项目,我想从中调用.Net Framework 4.6.1项目。
但是很明显,这不能直接完成。我可以确定的解决方法是调用Process.Start()以启动新进程并提供.Net Framework可执行文件的路径。为此,.Net Framework可执行文件必须具有可预测的位置,但是我不知道该如何实现。我可以对../ProjectName/XXX.exe进行硬编码,但这似乎不是一个好主意。
有没有办法以编程方式(即在编译时在代码中)知道同一解决方案中另一个项目的可执行文件的相对路径?