小编Erm*_*ary的帖子

为什么在 .NET Framework 4.5 项目上构建的 dotnet 会抛出“此项目引用了缺少的 NuGet 包”?

使用终端命令在 VS Code 中构建的示例NotepadAndCalculatorTestdotnet build项目会引发以下错误:

C:\Program Files\dotnet\sdk\5.0.401\Microsoft.Common.CurrentVersion.targets(820,5): error : The BaseOutputPath/OutputPath property is not set for project 'NotepadCalculatorTest.csproj'.  Please check to make sure that you have specified a valid combination of Configuration and Platform for this project.  Configuration='Debug'  Platform='AnyCPU'.  You may be seeing this message because you are trying to build a project without a solution file, 
and have specified a non-default Configuration or Platform that doesn't exist for this project. [C:\Users\<username>\VSCode Projects\WinAppDriverTryout\Test\Samples\C#\NotepadAndCalculatorTest\NotepadCalculatorTest.csproj]
Run Code Online (Sandbox Code Playgroud)

或者:

NotepadCalculatorTest.csproj(109,5): error : …
Run Code Online (Sandbox Code Playgroud)

.net c# visual-studio-code winappdriver

1
推荐指数
1
解决办法
2775
查看次数

为什么我的单部分 MP3 文件由于 InvalidPart 多部分文件上传错误而无法上传到 AWS S3?

我有一个 121MB MP3 文件,我正在尝试上传到我的 AWS S3,以便我可以通过 Amazon Transcribe 处理它。

MP3 文件来自我使用 FFmpeg 剥离音频的 MP4 文件。

当我尝试使用 AWS 控制台中的 S3 对象上传 UI 上传 MP3 时,收到以下错误:

InvalidPart

One or more of the specified parts could not be found. the part may not have been uploaded, or the specified entity tag may not match the part's entity tag

该错误提到 MP3 是一个多部分文件,以及“下一个”部分如何丢失,但它不是一个多部分文件。

我已经通过 FFmpeg 重新运行 MP4 文件 3 次,以防第一个文件损坏,但这并没有修复任何问题。

我在 Stackoverflow 上搜索了很多,但没有发现任何人上传了一个 5MB 以上的文件却收到了我所遇到的错误的类似情况。

我还通过使用 VLC 将音频保存为 MP3 文件来排除 FFmpeg 的问题,但收到完全相同的错误。

有什么问题吗?

这是控制台,以防有帮助:

在此输入图像描述

ffmpeg amazon-s3 amazon-web-services

1
推荐指数
1
解决办法
1344
查看次数

如何停止 AWS CLI 评估/跟踪 URL 并改为使用响应?

使用 时aws ssm put-parameter,其值后面带有 URL,并放置来自 API 的响应。

我想要我提供的 HTTP 端点的确切值,例如

https://supersecure.com

不是来自端点的响应,例如

<html>xyz</html>"

aws ssm put-parameter --name /example --value https://endpointthatreturnsaresponsee --type String
Run Code Online (Sandbox Code Playgroud)

如何停止 AWS CLI 跟踪和捕获 URL 的响应?

amazon-web-services aws-cli

1
推荐指数
1
解决办法
69
查看次数

使用 AWS Java SDK 执行 PutItem 时出现“配置文件不包含配置文件凭证”错误

我正在尝试使用适用于 Java 的 AWS 开发工具包将项目放入 DynamoDB 表中。

我正在使用EnhancedPutItem.java 文档中的示例

 public static void main(String[] args) {

        ProfileCredentialsProvider credentialsProvider = ProfileCredentialsProvider.create();
        Region region = Region.US_EAST_1;
        DynamoDbClient ddb = DynamoDbClient.builder()
            .credentialsProvider(credentialsProvider)
            .region(region)
            .build();

        DynamoDbEnhancedClient enhancedClient = DynamoDbEnhancedClient.builder()
            .dynamoDbClient(ddb)
            .build();

        putRecord(enhancedClient) ;
        ddb.close();
    }
...
Run Code Online (Sandbox Code Playgroud)

在本地运行时,我可以成功放置该项目,但是当我在 Fargate 上将应用程序作为任务运行时,它会抛出以下错误:

software.amazon.awssdk.core.exception.SdkClientException:配置文件不包含配置文件“默认”的凭据:ProfileFile(profilesAndSectionsMap=[])。

java amazon-web-services amazon-dynamodb aws-fargate

0
推荐指数
1
解决办法
8614
查看次数

如何使用 Terraform 将本地二级索引添加到现有 DynamoDB 表而不替换它?

我们遵循 AWS DynamoDB 的单表架构,并使用单个表来存储所有实体。

我们有在我们这里注册车辆的用户,表结构如下:

用户身份 实体ID 实体类型
1 1
1 2 自行车

和关键属性:

  • partition_key=user_id
  • sort_key=entity_id

现在,我们需要仅获取汽车、自行车或任何其他车辆,user_id我想为其添加本地二级索引,并使用现有分区键(以实体类型作为排序键)。

在应用此更改时,它正在尝试重新创建表。

由于现有表中已有数据,有什么方法可以避免重新创建表吗?

amazon-web-services amazon-dynamodb terraform amazon-dynamodb-index

0
推荐指数
1
解决办法
164
查看次数