我在 mac 上运行 Visual Studio,当尝试加载在 Windows VS 上创建的项目时,出现以下错误:
尝试加载项目“/Volumes/Storage/LocalStorage/Projects/WebDev/engage-api/Engage.DataAccess/Engage.DataAccess.csproj”时出错:未将对象引用设置为对象的实例
我在 SO(这里)上找到的最相似的问题有一个特定于 Windows 的解决方案。它本质上是说要清除 VS 缓存。我想为我的问题做同样的事情,但我在我的 Mac 机器上找不到 VS 缓存。
Mac 上的 VS 缓存文件在哪里,以便我可以删除它们? 或此错误的任何其他解决方案?
不多...不是我没有尝试过,但还没有找到任何解决方案来尝试。我查看~/Library
了 Visual Studio 应用程序内容文件中是否有任何明显的缓存文件,但找不到任何我觉得可以轻松删除的文件。
我有一个非常简单的沙箱,我正在尝试开始工作,这样我就可以在更大的应用程序中使用它:
ec2_client = boto3.client(
'ec2',
aws_access_key_id=ACCESS_KEY,
aws_secret_access_key=SECRET_KEY)
response = ec2_client.describe_instances()
print(response)
Run Code Online (Sandbox Code Playgroud)
结果是……
{
'Reservations': [],
'ResponseMetadata': {
'RequestId': '2c28e8aa-da6d-4ca4-8ea7-f672518cac9f',
'HTTPStatusCode': 200,
'HTTPHeaders': {
'content-type': 'text/xml;charset=UTF-8',
'transfer-encoding': 'chunked',
'vary': 'Accept-Encoding',
'date': 'Thu, 07 Dec 2017 16:44:30 GMT',
'server': 'AmazonEC2'
},
'RetryAttempts': 0}
}
Run Code Online (Sandbox Code Playgroud)
但问题是,无论我运行多少次,它Reservations
总是空的:(。
在AWS控制台中我可以清楚地看到一个实例正在运行......
我尝试启动更多实例,重新启动我正在运行的实例。我将初始脚本放入循环中并重复运行它,同时查找 Reservations 数组实际具有数据的任何迹象。
我仔细检查了我的 aws ACCESS_KEY 和 SECRET_KEY 是否正确并且指向正确的帐户。他们是。
我不知道这是为什么。它是如此简单并且应该可以工作。我是 AWS 新手,因此非常感谢您的帮助。