我对 .NET 有点陌生,我有一个简单的问题。亚马逊网络服务有 .NET SDK 提到它有一个 C# 代码示例。我只是想确认一下,如果使用的语言是 VB,SDK 可以工作吗?谢谢你。
编辑:一致的答案似乎是肯定的,但我不知道该怎么做。当我尝试创建一个新项目时,我只能选择在 Visual C# 下创建一个“AWS”项目。
我对 .NET 有点陌生,我有一个简单的问题。亚马逊网络服务有 .NET SDK 提到它有一个 C# 代码示例。我只是想确认一下,如果使用的语言是 VB,SDK 可以工作吗?谢谢你。
编辑:一致的答案似乎是肯定的,但我不知道该怎么做。当我尝试创建一个新项目时,我只能选择在 Visual C# 下创建一个“AWS”项目。
是的,它会起作用。C# 编译成在 CLR 上运行的 MSIL,VB.NET 也是如此。
AWS sdk 仅附带 C# 项目模板,但您可以将 SDK 用于任何 .NET 项目。要在 VB 中使用它,您只需像往常一样创建您的 VB 项目,然后添加对 AWSSDK.dll 的引用。
AWS 项目模板所做的另一件事是在您的 app.config 中设置凭证。您可以通过手动将它们放入 app.config 文件中来遵循 VB 中的相同模式。
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="AWSAccessKey" value="YOUR_ACCESS_KEY"/>
<add key="AWSSecretKey" value="YOUR_SECRET_KEY"/>
</appSettings>
</configuration>