2010-12-30 6 views
0

これは以前に尋ねられたことです。はい、私はそう私はあなたの専門家が私を助けることができます:)Webresourceを使用してアクセスする

を願っています私の研究をしましたが、それは私のために動作していないようですと、ここで、私のプロジェクトは、はい

http://i.stack.imgur.com/nnPZJ.png

次のようになります。ビルドアクションは組み込みリソースです。私はまたのdefault.aspxに私は

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 

     Dim cs As ClientScriptManager = Page.ClientScript 
     Dim strReturn As String = cs.GetWebResourceUrl(Me.GetType(), "WFL.WebResource.EXT.XXX.png") 
     Dim strReturn2 As String = cs.GetWebResourceUrl(GetType(_Default), "WFL.WebResource.EXT.XXX.png") 

     Image1.ImageUrl = "http://localhost" + strReturn 
     Image2.ImageUrl = "http://localhost" + strReturn2 

     Response.Write("http://localhost" + strReturn) 
     Response.Write("http://localhost" + strReturn2) 

    End Sub 

を言うしかし、返されたURLにアクセスしたとき、私はリソースが見つからない を取得し、だから今AssemblyInfo

Assembly: WebResource("WFL.WebResource.EXT.XXX.png", "image/png") 

でこれを追加しました。 何が間違っていますか? ありがとうございます。

答えて

0

これはVBでC#ではなく、WFL.WebResource.Ext.XXX.pngの.EXT部分は必要ありません。これはC#が(フォルダパスを指定するために)必要とするものですが、VBではそうではありません。あなたはあなたのネームスペースとリソースだけを必要とします。 WFL.WebResource.XXX.pngを試してみてください。

関連する問題