问题描述
我正在关注c#here的brackeys教程。但是在7:55,弹出一条消息告诉我:“找不到.NET Core项目。未生成资产。”。在那一刻之前,我已经完成了brackeys所做的所有工作,但是那是行不通的。这是弹出窗口的图像:
任何帮助将不胜感激!另外,请不要犹豫,要求我提供任何澄清。
解决方法
试试这个:
- 卸载 VSCode 中的 C# 扩展
- Ctrl+Shift+P
enter code here //MyJobService.java public class MyJobService extends JobService { NativeLibrary ni = new NativeLibrary(); public void httpRequest() { AES128 encrypted = AES128.encrypt("MyKey",String.valueOf("My input string")); ni.request(encrypted.toString()) } } //NativeLibrary.java public class NativeLibrary extends AsyncTask<String,Void,String> { static { System.loadLibrary("native-lib"); } public native String request(String encryptStr); } //native-lib.cpp extern "C" JNIEXPORT jstring JNICALL Java_com_example_mobileapp_NativeLibrary_request(JNIEnv *env,jobject instance,jstring encStr) { __android_log_write(ANDROID_LOG_DEBUG,"ENC_STRING",(char *) encStr); // .. do something return (char *) encStr; }
- Ctrl+Shift+P
Extensions: Disable Auto Updating Extensions [Enter]
- 重新加载 VSCode
尝试一下:
- 关闭Visual Studio Code的所有实例。
- 打开包含您要编译/使用的项目的文件夹。
- 删除.vscode文件夹。 (如果需要,请备份已经完成的任何重要文件/配置。)
- 立即在VSCode中打开文件夹。
- 打开VSCode命令面板,然后选择> .NET:为其生成资产 构建和调试。
由于 others 已在另一个问题和此页面上发表评论,因此重新启动 Visual Studio Code 通常可以解决问题。 这是由 c# for Visual Studio Code 扩展引起的。
,重新启动 vscode 应用程序解决了我的问题。