wpf-常见问题
调用线程无法访问此对象,因为另一个线程拥有该对象
线程中操作界面相关的内容时会出现这个问题
Dispatcher.Invoke(new Action( |
[ERR] UI线程捕获到异常,msg=Value cannot be null. (Parameter ‘“System.Windows.Controls.UIElementCollection”的子级不能为空。需要从 UIElement 派生的对象。’)
程序发布后切换界面时出现这个错误。
api-ms-win-crt-runtime-l1-1-0.dll 丢失 win7下无法定位程序输入点ucrtbase.abort与动态链接库api-ms-win-crt-runtime-l1-1-0.dll上解决办法
安装windows安装补丁 KB2999226 即可
win7 32bit 提示 appsettings.json 找不到
这个是使用了 config 时未指定路径造成的
var appsettings = App.appPath + "\\appsettings.json"; |
管理员权限运行
右击新建文件,搜索里面输入 mani,就能收到,然后添加 App.manifest 文件
在 App.manifest 文件里面找 requestedPrivileges 有相应说明
xaml输入中文乱码
可能的原因之一是VS中安装了VAssistX插件,导致编码冲突,使中文输入乱码。解决方法是在VAssistX插件中排除xaml文件。
第一步:打开VAssistX选择“Options”
第二步:在“Projects And Files”的忽略文件处输入“.xaml”,重新启动VS,打开项目即可。
nng.dll 无法加载
缺少 vc 运行库