[問題] Silverlight中的Assembly及StreamReader
大家不好意思,因為開發Silverlight專案到一半問題不能解決,
只好來這樣求問大家的意見=口=
就是我發現Silverlight是不是因為網頁的關係,
所以任何讀取本機伺服器的檔案都有一點困難,
原本的程式碼像是這樣:
StreamReader sr = new StreamReader("CommandTable.txt");
while (sr.Peek() != -1)
{
string str = sr.ReadLine();
string[] stp = str.Trim().Split(',');
List<ICommand> cmdlist = new List<ICommand>();
for (int i = 1; i < stp.Length; i++)
{
cmdlist.Add((ICommand)Assembly.Load("SilverlightApplication1").
CreateInstance("SilverlightApplication1." + stp[i]));
}
CmdDic.Add(stp[0], cmdlist);
}
這一段之中有兩個錯誤,其中一個是StreamReader()不允許直接讀檔案
(可是我要資源檔阿= =)
另外一個是Assembly的問題,她寫IO.FileLoadException無法載入檔案或組件
"SilverlightApplication1...."
原本以為這兩個應該是兩個問題,但是都跟讀取本機資源有關,
這件事情讓我有點納悶是不是有關聯性....
所以來請教大家的看法,不知道有沒有比較好的解法呢?謝謝=)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.19.42
推
11/08 22:06, , 1F
11/08 22:06, 1F
→
11/08 22:06, , 2F
11/08 22:06, 2F
→
11/08 22:07, , 3F
11/08 22:07, 3F
推
11/08 22:11, , 4F
11/08 22:11, 4F
→
11/08 22:12, , 5F
11/08 22:12, 5F
→
11/08 22:13, , 6F
11/08 22:13, 6F
→
11/08 22:15, , 7F
11/08 22:15, 7F
→
11/08 23:31, , 8F
11/08 23:31, 8F
→
11/09 00:00, , 9F
11/09 00:00, 9F
→
11/09 08:51, , 10F
11/09 08:51, 10F
→
11/09 08:51, , 11F
11/09 08:51, 11F