相关疑难解决方法(0)

引用可移植类库中的资源文件时找不到ResourceMap错误

我面临的问题如下:

我开发了一个可移植的类库来封装服务连接.在这个类库中有一个包含字符串的Resources.resw文件.这些字符串只能通过类库的方法调用(例如,重写ToString()方法).

正如我所说,这是一个便携式类库.如果我将它作为dll引用,或者甚至作为另一个解决方案中的项目引用它,它将被构建并正确编译.然后我在我的应用程序中使用此库的方法进行调用,比方说

        ClientFacadeConnector connector = new ClientFacadeConnector();
        ICollection<SearchResult> results = null;
        string message = string.Empty;

        if (maxResults != -1) //Search with max Results
        {
            try
            {
                if (!contextQuery.Trim().Equals(string.Empty))
                {

                    results = await connector.GetConnected().SearchAsync(contextQuery, query, maxResults);
                    message = "Search with ContextQuery " + contextQuery + ", Query " + query + ", max results " + maxResults.ToString();
                }
                else
                {

                    results = await connector.GetConnected().SearchAsync(query, maxResults, true);
                    message = "...using normal Query search, Query " + query + ", max results …
Run Code Online (Sandbox Code Playgroud)

c# resources portability microsoft-metro windows-runtime

11
推荐指数
3
解决办法
1万
查看次数