2017-03-21 138 views
2

所以我有一個dotnet核心應用程序,我想使用Twilio,所以我從命令行執行以下操作。無法找到類型或命名空間名稱'Twilio'

dotnet add package Twilio 

一切順利,沒有錯誤。它增加了Twilio軟件包的5.1.1版本。但現在建立應用程序給我

The type or namespace name 'Twilio' could not be found 

我運行.Net核心版本1.1與等效的1.0.1 SDK。

任何想法?

+0

您加入Twilio到一個項目,但不正在生成錯誤的項目?查看Visual Studio中的項目引用以確保列出Twilio。 –

回答

3

你恢復了嗎?以下對我有用。

dotnet new console 
dotnet add package Twilio 
dotnet restore    <---- We need to restore after adding a package. 
dotnet build 

的Program.cs

using Twilio; 

class Program 
{ 
    static void Main(string[] args) 
    { 
     TwilioClient.SetUsername("foo"); 
    } 
} 

DotNetCoreTwilio.csproj

<Project Sdk="Microsoft.NET.Sdk">       
    <PropertyGroup>           
    <OutputType>Exe</OutputType>       
    <TargetFramework>netcoreapp1.1</TargetFramework>  
    </PropertyGroup>           
    <ItemGroup>            
    <PackageReference Include="Twilio" Version="5.1.1" /> 
    </ItemGroup>            
</Project>             
+0

就是這樣!謝謝。首先進入.net核心。 – Senkwe

相關問題