1

Common Library MonoTouch プロジェクトを作成し、そこにローカリゼーション ファイルを追加しました。ただし、.app ファイルには表示されません。

多くの MonoTouch アプリ間で共有できるように、ローカリゼーション リソースを含む共通のプロジェクトを作成するにはどうすればよいですか?

余談ですが、画像を共通のプロジェクトに追加してアクセスできるので、ローカリゼーション ファイルで動作すると想定しています。ローカリゼーション ファイルがメイン アプリ プロジェクトにある場合、ローカリゼーションは正常に機能します。

ローカリゼーション ファイルを含むプロジェクト

4

1 に答える 1

2

Common.Localization.csproj を DLL にコンパイルするには、少なくとも 1 つのクラスが必要です。そのクラスは、メイン アプリでも参照する必要があります。

ダミークラスを作成するだけです。

using System;
using MonoTouch.Foundation;

namespace Common.Localization
{
[Preserve]
public class DummieClassNeededToMakeLocalizationCompileToaDLL
{
    [Preserve]
    public DummieClassNeededToMakeLocalizationCompileToaDLL ()
    {
    }
}
}
于 2012-04-15T21:38:42.693 に答える