我从http://www.mono-project.com/download/download/download/#download/download/download/download-lin和<strongs下载了git上的c#.net项目并安装了.net库。> donet core 来自https://www.microsoft.com/net/core#linuxubuntu。
运行donet restore
时,我会收到以下错误
/home/ubuntu/dotnetwallet/src/dotnetwallet/dotnetwallet.xproj(8,3(:错误msb4019:导入的项目"/usr/share/share/dotnet/sdk/sdk/sdk/1.0.0.0.0.0.0.3/microsoft/microsoft/microsoftio/visal/visal/v14.0未找到/dotnet/microsoft.dotnet.props"。确认声明中的路径是正确的,并且文件存在于磁盘上。
我想问题与DotNetWallet.xproj
通常与Visual Studio兼容,但是我该如何在Ubuntu上运行?
所以,我用过" dotnet迁移",然后使用"捐赠还原",现在可以正常工作,但是当我运行" donet build"时,我会收到以下错误
fakedata.cs(1,20(:错误CS0234:命名空间'dotnetwallet'中不存在类型或名称空间名称'keymanagement'(您是否缺少汇编引用?/dotnetwallet/dotnetwallet.csproj]
,这是git repo链接https://github.com/nopara73/dotnetwallet
为了运行此项目,需要许多步骤。
首先删除global.json
文件,然后运行dotnet migrate
并删除备份目录。
(可选(在某些情况下,您需要清洁解决方案。如果DotNetWallet.xproj
和project.json
仍在那里,请删除并运行TWXO后面的命令。
-
dotnet sln remove src/DotNetWallet/DotNetWallet.xsproj
-
dotnet sln add src/DotNetWallet/DotNetWallet.csproj
然后,从FakeData.cs
文件中删除第一行(using DotNetWallet.KeyManagement;
(。这是使用陈述的未使用。删除它没有影响。
现在,您可以运行dotnet restore
,dotnet build
然后dotnet test
。