0

プロジェクトに追加したリソースを読み込もうとすると、次のように表示されます。

パスに不正な文字があります。

現在、リソースの名前は次のとおりShortcutList.txtです。私はそれについて違法なことは何も見ていません。そして、私が使用しているコードは次のとおりです。

    public void InitShortcuts()
    {
        try
        {
            string s = File.ReadAllText(Properties.Resources.ShortcutList);
            if (!String.IsNullOrEmpty(s))
            {
                MessageBox.Show(s);
            }
        }
        catch (Exception exception)
        {
            MessageBox.Show(exception.Message);
        }
    }

しかし、上で述べたように、パスに不正な文字があることを示しているだけです。どのように?道を荒らしているわけではありません。

ShortcutList.txt を埋め込みリソースとして設定し、「新しい場合はコピー」を設定しました (そのリストの他のすべてのオプションも試しました!)。

私が間違っているかもしれないアイデアはありますか?

4

1 に答える 1