菜单 腾讯云
腾讯云首页
云市场
云+社区
备案控制台
云+社区
专栏问答沙龙快讯团队主页开发者手册云学院TVP
找文章 / 找答案 / 找技术大牛
写文章提问登录注册
为什么“InitializeComponent”这个名称在当前上下文中不存在?
回答 (10)关注 (0)查看 (878)
我在VisualStudio2010SP1中创建一个新项目并选择“WPF应用程序”,尝试构建生成的应用程序,VS会报错:
The name 'InitializeComponent' does not exist in the current context
当我试图构建我的当前项目时,我也遇到了一个类似错误。但是之前我编译运行都没有问题。
写回答关注邀请回答提问于 2018-02-07
10 个回答
热门排序
用户回答回答于 2018-02-07
当名称空间不匹配XAML和后面的代码时,可能会发生这种情况:
例如
以及后面的代码:
namespace NotThePanelItShouldBe
赞0收藏0评论0分享
用户回答回答于 2018-02-07
从其他项目导入类时,或者更改xaml文件的路径或xaml或.cs文件的namespace,可能会出现以下错误。
第一:它和你在新项目中的namespace不一样。
namespace TrainerB.MVC.Forms
{
public partial class AboutDeveloper : ContentPage
{
public AboutDeveloper()
{
InitializeComponent();
}
}
}
正如你所看到的,从旧的项目名称开始导入文件中的namepace:“TrainerB”,但是你的新项目可能有一个不同的名字,在.xaml文件和 后面的.cs文件中把它改成正确的新项目名称。
二:
改变.xaml文件中的属性
创建action:嵌入式资源
自定义Tool:MSBuild:UpdateDesignTimeXaml
赞0收藏0评论0分享
用户回答回答于 2018-02-07
我在重命名一个usercontrol时遇到了这个问题。 我解决这个问题的方法是将InitializeComponent注释掉,确认所有的名字是正确的(XAML和后面的代码),构建项目,取消注释InitializeComponent,然后重新构建。
赞0收藏0评论0分享
用户回答回答于 2018-02-07
确保在XAML文件中
这将告诉VisualStudio将项目构建为.NET 2.0项目。我们要做的是告诉VisualStudio这实际上是一个WPF项目,因此我们必须添加以下内容:
这一行将告诉VisualStudio将项目构建为WPF项目。现在你的.csproj文件底部应该如下所示:
保存.csproj文件,在解决方案资源管理器中右键单击它,最后选择“ReloadProject”编译。
赞0收藏0评论0分享
用户回答回答于 2018-02-07
导航到解决方案目录
删除\obj文件夹
重建解决方案
我在重构过程中遇到了这个错误,我重命名了一些文件/文件夹,需要重新生成prexisiting * .g.cs文件。
赞0收藏0评论0分享
用户回答回答于 2018-02-07
当我从XAML定义中删除类引用时,我也遇到了这种情况:
所以我替换了
的第一行:
赞0收藏0评论0分享
用户回答回答于 2018-02-07
对于那些(在VS2015中)在调试模式中没有错误的人,但是在发布模式中确实有指定的错误(项目运行良好),以下为我的解决方法:
打开对应于有问题的xaml.cs文件的XAML文件。
在某处进行改动,比如在某个地方添加一个空格。
保存该文件并关闭它。
这个方法对我有效。
赞0收藏0评论0分享
用户回答回答于 2018-02-07
XAML文件必须设置为“Page”,当在项目之间移动XAML文件时,该设置会丢失(至少在VS 2010中)。
赞0收藏0评论0分享
用户回答回答于 2018-02-07
当我在文件后面的代码中重命名namespace时,我遇到了这种情况,但是在XAML中并没有出现。
namespace和类名称需要匹配,因为它们都是部分类的一部分。
namespace ZZZ
{
///
///
public partial class MainWindow
{
//...
}
}
赞0收藏0评论0分享
登录 后可回答问题
所属标签
其他
可能回答问题的人
红双喜经典VS中华
1 粉丝0 提问10 回答
LemonLu
45 粉丝0 提问4 回答
YingJoy_
44 粉丝0 提问4 回答
天使的炫翼
12 粉丝503 提问4 回答
相似问题
显示\ r \ n的文本编辑器?
如何获取轮廓半径?
如何获得SignalR用户连接ID在集线器类外?
如何获得SignalR用户连接id侧的集线器类?
‘Enable_Shared_From_this’的作用是什么?
社区
专栏文章
互动问答
技术沙龙
技术快讯
团队主页
开发者手册
活动
原创分享计划
自媒体分享计划
资源
云学院
技术周刊
社区标签
开发者实验室
关于
社区规范
免责声明
联系我们
扫码关注云+社区
Copyright © 2013-2019
Tencent Cloud. All Rights Reserved.
腾讯云 版权所有 京ICP备11018762号
京公网安备 11010802020287
扫描二维码
0daybank
文章评论