于是詭異襲來。我創建了一個新的 Visual Studio 2022 - 完全修補、更新和 current.net 6.0 Windows 桌面應用程式。它有 1 個表單,其中有一個從工具箱中拖出的選單欄,就是這樣。我沒有做任何其他事情!System、Form、void、object、EventArgs 和 Application 都是紅色且不可用(見下文)
using System;
namespace Developmeny_Test_Application
{
public partial class FrmMain : Form
{
public FrmMain()
{
InitializeComponent();
}
private void FrmMain_Load(object sender, EventArgs e)
{
}
private void e7xitToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}
這是最基本的,我可以讓 Visual Studio 讓它進來嗎?
在 Dependencies/COM 下,它顯示了一個橙色三角形(我一直認為這意味著折舊,但因為它是用不太可能的向導模板創建的)
所以我的問題是我錯過了什么?我所做的所有網路搜索都沒有發現任何用處。
任何幫助將不勝感激。
添加為編輯以獲取更多資訊
有三角形的部分在專案檔案中有這個部分:
<ItemGroup>
<COMReference Include="{bee4bfec-6683-3e67-9167-3c0cbc68f40a}">
<WrapperTool>tlbimp</WrapperTool>
<VersionMinor>4</VersionMinor>
<VersionMajor>2</VersionMajor>
<Guid>bee4bfec-6683-3e67-9167-3c0cbc68f40a</Guid>
</COMReference>
</ItemGroup>
uj5u.com熱心網友回復:
那個 COM 參考是可疑的。你不應該需要那個。當我做同樣的事情時(創建一個新的 Winforms 專案并在表單中添加一個“MenuStrip”)我沒有得到那個參考。
我假設您不小心將第三方庫中的組件添加到您的表單中,這導致了這個奇怪的參考。只需從專案檔案中洗掉該部分,看看會發生什么。如果錯誤仍然存??在,請參考您收到的確切錯誤訊息。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/515087.html
下一篇:在SSIS中將字串轉換為日期
