1
是否有任何方法在Silverlight和.Net項目中使用公共資源文件?Silverlight和.NET中的常見資源
我嘗試鏈接到Silverlight資源,但不同的名稱空間不允許ResourceManager從程序集中獲取資源。
你有什麼想法嗎?
是否有任何方法在Silverlight和.Net項目中使用公共資源文件?Silverlight和.NET中的常見資源
我嘗試鏈接到Silverlight資源,但不同的名稱空間不允許ResourceManager從程序集中獲取資源。
你有什麼想法嗎?
您可以通過Silverlight類庫在Silverlight應用程序和.NET應用程序之間共享資源文件。只需將您的資源文件添加到Silverlight類庫並在Silverlight應用程序和.NET應用程序中引用該項目。
一旦你做到了這一點,你可以參考的資源文件如下:
示例ASP.NET應用程序:
using System;
using System.Collections.Generic;
using System.Linq;
using SilverlightClassLibrary1;
namespace SilverlightApplication2.Web
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(MyResources.String1);
}
}
}
示例Silverlight應用程序:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Controls;
using SilverlightClassLibrary1;
namespace SilverlightApplication2
{
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
txtName.Text = MyResources.String1;
}
}
}