小编Fre*_*her的帖子

我如何使用Windows 10通用应用程序中的xsd.exe生成的文件

我使用xsd.exe从.xsd文件生成.cs文件.但是当我将文件添加到Windows 10通用空白应用程序时,我收到的错误是"缺少System.SerializableAttribute()和System.ComponentModel.DesignerCategoryAttribute("code")的程序集引用.我通过@t.ouvre的技巧解决了这个问题.然后在代码的任何特定行中没有错误,但是当我构建代码时,我收到一条错误,说"无法在模块System.dll中找到类型System.ComponentModel.MarshalByValueComponent"并且它没有准确指定错误在哪里.如何在Windows 10通用应用程序中使用xsd.exe生成的文件?我需要对文件进行序列化和反序列化的所有事情是什么(在UWP中使用DataContractSerializer)

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)]
public partial class request
{

    private usertype userField;

    private string versionField;

    /// <remarks/>
    [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
    public usertype user
    {
        get
        {
            return this.userField;
        }
        set
        {
            this.userField = value;
        }
    }

    /// <remarks/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public string version
    {
        get
        {
            return this.versionField;
        }
        set
        {
            this.versionField = value;
        }
    }
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.81.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial …
Run Code Online (Sandbox Code Playgroud)

c# serialization xsd.exe win-universal-app windows-10-universal

5
推荐指数
1
解决办法
749
查看次数

获取已安装的 Windows 商店应用程序列表

有多种方法可以获取 ControlPanel 中的添加/删除程序中的已安装应用程序列表。
但我也想从 Windows 商店获取已安装应用程序的列表。到目前为止我还没有得到任何东西。
有没有办法从windows商店获取安装的应用程序列表?

.net c# desktop-application visual-c++

5
推荐指数
2
解决办法
5998
查看次数

将 xsd 转换为 C++ 代码的工具

是否有任何工具可以将 xsd 转换为 C++ 代码。生成的代码可用于序列化和解析 xml。它也应该作为独立运行。
我看到了一些像CodeSynthesis这样的开源工具,但它已被 GPL 许可所覆盖。
我正在寻找一种可以生成可以独立运行的代码的工具。

c++ serialization xsd visual-c++ xml-parsing

2
推荐指数
1
解决办法
2312
查看次数

从 uwp 应用程序禁用或删除关闭按钮

通用应用程序似乎不允许删除或禁用关闭按钮。我们可以通过全屏来隐藏它。但是当将光标移到它上面时,将标题栏带回来。有没有办法去掉关闭按钮?

原因:我正在处理屏幕时间。允许的时间结束后,我想挡住屏幕。我应该删除关闭按钮,以便用户无法跳过我的应用程序。

编辑:删除关闭按钮完全无济于事。这是工作的一部分。我只想问怎么去掉

c# win-universal-app

1
推荐指数
2
解决办法
6858
查看次数