Visual Studio CppWinRT不会为另一个nuget包生成标头

rslzwgfq  于 2023-03-03  发布在  其他
关注(0)|答案(1)|浏览(92)

我试图让这个教程工作:port-to-nuget。(注意cppwinrt提供了Windows.AI.MachineLearning名称空间,但是为了更快地发布,different nuget包提供了Microsoft.AI.MachineLearning名称空间)
显然,C ++/WinRT工具包是为了获取Microsoft. AI. MachineLearning NuGet包并在Generated Files\winrt文件夹中生成适当的头文件。
然而,我尝试创建一个新的控制台应用程序,添加CppWinRT和Microsoft. AI. MachineLearning nuget包,代码如下,但仍然得到以下错误
致命错误C1083:无法打开包含文件:"计算机学习软件":无此文件或目录
以下重复问题没有帮助:Cannot open microsoft.ai.machinelearning.h from NuGet package

wpx232ag

wpx232ag1#

我安装了错误的nuget软件包
Microsoft.AI.DirectML +250k下载次数,而不是Microsoft.AI.MachineLearning +38k下载次数。

相关问题