簡體   English   中英

CDKTF C# 如何包含沒有預建提供程序的提供程序 - 名稱空間混淆

[英]CDKTF C# how to include providers that do not have a pre-built provider - namespace confusion

我是 C# 的新手,我已經能夠使用 CDKTF 和 Azure 的預構建提供程序為客戶端構建應用程序。我的問題是,如果沒有預構建的提供程序,我如何將綁定包含在我的代碼? 我看到 typescript 就像import { YourProvider } from './gen/providers/<yourprovider>/provider'; (從這里引用)。

問題是在 C# 中,它看起來並不那么簡單。 我一直在尋找答案,但還沒有找到任何東西。 我認為這可能是一個非常基本的問題,很難找到問這個問題的人,或者我不知道能夠找到它的正確術語。 我也嘗試過 ChatGPT,但它的解釋並不重要(暗示問題是我缺乏理解/正確的詞匯)

我看到提供者存在於.gen/azuredevops/azuredevops/Provider/AzuredevopsProvider.cs並且它有一個azuredevops.Provider的命名空間但是當我嘗試做

using azuredevops.Provider

它找不到它。 這與 .csproj 文件有關嗎?

任何有助於理解如何包括這一點的幫助將不勝感激。

您需要添加對.csproj文件的引用,例如:

<ItemGroup>
    <ProjectReference Include=".gen\azuredevops\azuredevops.csproj" />
</ItemGroup>

請參閱此示例以供參考。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM