Home All Groups Group Topic Archive Search About

Global resources not localized on IIS

Author
22 Jan 2007 5:57 PM
David Thielen
Hi;

When I run on the VS 2005 web server all my resources are localized.
However, when I run under IIS it appears to be using the LocalResources for
the language set in IE but uses English for the GlobalResources.

One other thing. On IIS it is precompiled and then uses the web deploy to
put it in 1 dll (actually there are still lots of files - but that is how it
is described in the docs).

Any ideas?

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm

Author
23 Jan 2007 6:01 AM
Steven Cheng[MSFT]
Hello Dave,

As for the localization application, how did you apply those localized
resource item on page item? Through code or static resource expressions? 
Also, when you precompiled and published the site, are you using the web
deployment projectin GUI or use the aspnet_compiler and aspnet_merge
utility in commandline?

I've just performed some simple test (on XP/IIS5 ASP.NET 2), the
localiation(global and local resource) work as expected. I have tested
through both the VS 2005's built-in publish Website and the web deployment
project.  Have you tried the publish website approach to see whether it
works?  Also, you can test them without precompile to see whether the
problem here is specific to the compilation.

As for the output assembly of web deployment project, I've reviewed the
document and found that for the "single assembly" output mode, it contains
all the web page UI content(aspx and ascx...), top level folders(App_Theme,
App_Code , App_GlobalResources....). For App_LocalResource, since it is not
top level and may occured per diretory, it is not included in the
precompilation assembly.  That result to the exceptional one here.


#Managing ASP.NET Precompiled Output for Deployment Using the
aspnet_merge.exe Command
http://msdn2.microsoft.com/en-us/library/aa479044.aspx


Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead



==================================================

Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.



Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.

==================================================



This posting is provided "AS IS" with no warranties, and confers no rights.
Are all your drivers up to date? click for free checkup

Author
23 Jan 2007 5:40 PM
David Thielen
Hi;

For the map I have:
        <asp:Menu StaticMenuItemStyle-ItemSpacing="1" ID="MainMenu"
runat="server" DataSourceID="WindwardSiteMap" Orientation="Horizontal"
StaticSelectedStyle-CssClass="selected"
StaticMenuItemStyle-CssClass="staticmenuitemstylecssclass">

         <StaticItemTemplate>
            <asp:Label runat="server" ID="Label1" Text='<%# Eval("Text") %>'
/>
         </StaticItemTemplate>

        </asp:Menu>

... and ...

<siteMapNode url="datasource-list.aspx"
title="$Resources:Windward,Menu_Datasources" 
description="$Resources:Windward,Menu_Datasources_Desc" />

For a web control I have

            <aspWindward:ButtonLinkField
                HeaderText="<%$ Resources:Header, View %>"
                DataTextField="Title" DataTextFormatString="<%$ Resources:ToolTip,
ViewDatasource %>"
                DataNavigateUrlFields="ID"
DataNavigateUrlFormatString="~/datasource-view.aspx?ID={0}"
meta:resourcekey="ButtonLinkFieldResource3">
                <ItemStyle HorizontalAlign="Center" />
                <HeaderStyle Width="50px" />
            </aspWindward:ButtonLinkField>

My App_GlobalResources is:
Directory of C:\src\RePortal\portal\App_GlobalResources

01/22/2007  08:57 AM    <DIR>          .
01/22/2007  08:57 AM    <DIR>          ..
01/19/2007  04:07 PM             6,769 Click.es.resx
01/22/2007  12:16 AM             6,770 Click.it.resx
01/19/2007  04:07 PM             6,769 Click.pt.resx
12/13/2006  10:36 PM             6,748 Click.resx
01/19/2007  05:00 PM             6,867 Error.es.resx
01/22/2007  12:24 AM             6,844 Error.it.resx
01/19/2007  05:00 PM             6,867 Error.pt.resx
12/12/2006  03:52 PM             6,760 Error.resx
01/19/2007  04:59 PM             7,737 Header.es.resx
01/22/2007  12:37 AM             7,703 Header.it.resx
01/19/2007  04:59 PM             7,737 Header.pt.resx
12/13/2006  04:57 PM             7,631 Header.resx
01/22/2007  01:25 AM             9,167 Prompt.es.resx
01/22/2007  01:24 AM             9,155 Prompt.it.resx
01/22/2007  01:25 AM             9,167 Prompt.pt.resx
12/16/2006  01:03 PM             8,939 Prompt.resx
01/22/2007  12:07 AM             5,903 Status.es.resx
01/22/2007  12:07 AM             5,904 Status.it.resx
01/22/2007  12:07 AM             5,903 Status.pt.resx
10/29/2006  10:13 PM             5,900 Status.resx
01/15/2007  02:15 PM             9,372 ToolTip.es.resx
01/22/2007  12:54 AM             9,414 ToolTip.it.resx
01/15/2007  02:15 PM             9,372 ToolTip.pt.resx
01/07/2007  05:02 PM             9,301 ToolTip.resx
01/21/2007  10:39 PM            10,254 Value.es.resx
01/22/2007  12:05 AM            10,302 Value.it.resx
01/21/2007  10:39 PM            10,254 Value.pt.resx
12/31/2006  01:01 PM            10,195 Value.resx
01/21/2007  11:04 PM            23,339 Windward.es.resx
01/22/2007  12:04 AM            23,585 Windward.it.resx
01/21/2007  11:04 PM            23,339 Windward.pt.resx
01/18/2007  08:10 PM            22,930 Windward.resx
              32 File(s)        316,897 bytes
               2 Dir(s)  131,440,918,528 bytes free

Running under VS 2005 it all works great. But under IIS none of the above
works - it's always in English.

The translations in App_LocalHost work fine. They are set using:

<asp:Localize ID="Localize2" runat="server" Text='Private Data Connections'
meta:resourcekey="Localize2Resource1" />

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm
Author
26 Jan 2007 7:51 AM
Walter Wang [MSFT]
Hi Dave,

One difference between the local and global resources is that the global
resources will be compiled when deployed to IIS. Here's the directory
layout of my simple working test web project on IIS:
Author
26 Jan 2007 3:52 PM
David Thielen
I didn't see your directory but here is what I have in bin (compiled on IIS -
file size & name):
         232 App_GlobalResources.compiled
         241 App_LocalResources.root.compiled
      49,152 App_LocalResources.root.dll

And here is bin\es:
  53,248 App_LocalResources.root.resources.dll
  24,064 portal_deploy.resources.dll

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Walter Wang [MSFT]" wrote:

> Hi Dave,
>
> One difference between the local and global resources is that the global
> resources will be compiled when deployed to IIS. Here's the directory
> layout of my simple working test web project on IIS:
>
>
Author
27 Jan 2007 5:02 AM
Walter Wang [MSFT]
Dave,

Sorry about last reply. I pasted the directory list but somehow the list
gets removed. Here's the list again:


C:.
©¦  Default.aspx
©¦  PrecompiledApp.config
©¦ 
©À©¤App_LocalResources
©¦      Default.aspx.resx
©¦      Default.aspx.zh-CN.resx
©¦     
©¸©¤bin
    ©¦  App_GlobalResources.compiled
    ©¦  App_GlobalResources.dll
    ©¦  App_Web__6ruywom.dll
    ©¦ 
    ©¸©¤zh-CN
            App_GlobalResources.resources.dll


Basically this means there should be a App_GlobalResources.dll in bin\ and
another one in each language. Apparently yours don't have them.

Regards,
Walter Wang (waw***@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

==================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.
Author
27 Jan 2007 9:07 PM
David Thielen
Ok, that's the problem! But why?

When I build a precompiled portal I get the global DLLs. But when I then
build the single file deploy - it's not in there. Any idea why?

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Walter Wang [MSFT]" wrote:

> Dave,
>
> Sorry about last reply. I pasted the directory list but somehow the list
> gets removed. Here's the list again:
>
>
> C:.
> ©¦  Default.aspx
> ©¦  PrecompiledApp.config
> ©¦ 
> ©À©¤App_LocalResources
> ©¦      Default.aspx.resx
> ©¦      Default.aspx.zh-CN.resx
> ©¦     
> ©¸©¤bin
>     ©¦  App_GlobalResources.compiled
>     ©¦  App_GlobalResources.dll
>     ©¦  App_Web__6ruywom.dll
>     ©¦ 
>     ©¸©¤zh-CN
>             App_GlobalResources.resources.dll
>            
>
> Basically this means there should be a App_GlobalResources.dll in bin\ and
> another one in each language. Apparently yours don't have them.
>
> Regards,
> Walter Wang (waw***@online.microsoft.com, remove 'online.')
> Microsoft Online Community Support
>
> ==================================================
> When responding to posts, please "Reply to Group" via your newsreader so
> that others may learn and benefit from your issue.
> ==================================================
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
29 Jan 2007 12:20 PM
Steven Cheng[MSFT]
Hello Dave,

If you choose to merge the output into single assembly, the Global Resource
dll will be merged into the main application assembly(with other top level
assemblies).  App_LocalResource is not included in the top level
assemblies(since it is not top level assembly). You can open the
"App_GlobalResources.compiled" file and you can find that it point to the
main assembly(merged single assembly).

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
29 Jan 2007 4:14 PM
David Thielen
Ok, that's correct. But why am I not getting the Spanish resources?

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hello Dave,
>
> If you choose to merge the output into single assembly, the Global Resource
> dll will be merged into the main application assembly(with other top level
> assemblies).  App_LocalResource is not included in the top level
> assemblies(since it is not top level assembly). You can open the
> "App_GlobalResources.compiled" file and you can find that it point to the
> main assembly(merged single assembly).
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead
>
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
30 Jan 2007 7:52 AM
Steven Cheng[MSFT]
Hi Dave,

Do you mean you missed the sub directory(under bin dir) for the Spanish
specific resoulces? Then, do you have the spanish resources when you do not
use precompilation or web deployment project?  And what's the language
alias you used for Spanish resource file(embeded in the file name)?  You
can refer to the language/region table in the following MSDN reference:

https://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html
/frlrfSystemGlobalizationCultureInfoClassTopic.asp

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
30 Jan 2007 4:06 PM
David Thielen
Hi;

I have it. As I listed above, the directory portal_depoly\Release\bin\es has:
App_LocalResources.root.resources.dll
portal_deploy.resources.dll

But I don't get any Spanish from the global resources on the page when
running under IIS.

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hi Dave,
>
> Do you mean you missed the sub directory(under bin dir) for the Spanish
> specific resoulces? Then, do you have the spanish resources when you do not
> use precompilation or web deployment project?  And what's the language
> alias you used for Spanish resource file(embeded in the file name)?  You
> can refer to the language/region table in the following MSDN reference:
>
> https://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html
> /frlrfSystemGlobalizationCultureInfoClassTopic.asp
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead

>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
31 Jan 2007 9:59 AM
Steven Cheng[MSFT]
Hello Dave,

If the es resource files does be compiled, for globalResources, they'll be
merged in to your portal_deploy.resources.dll assembly. Have you used the
ildasm.exe or reflector.exe utility to inspect the precompiled assembly to
see whether the spanish resource content is embeded in it? Based on my
local test, the es resuorces are correctly embeded in the merged assembly.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
31 Jan 2007 5:16 PM
David Thielen
ildasm just shows the dll and has MANIFEST under it - nothing more

reflector does show resources.click.es.resources,
resources.error.es.resources, etc. under Resources. It does not show their
content and the size of each is way off. For example a resx file that is 6K
is only 219 bytes in the dll. Another that is a 23K resx file is 10K in the
dll.

But none of the strings in them are used under IIS.

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hello Dave,
>
> If the es resource files does be compiled, for globalResources, they'll be
> merged in to your portal_deploy.resources.dll assembly. Have you used the
> ildasm.exe or reflector.exe utility to inspect the precompiled assembly to
> see whether the spanish resource content is embeded in it? Based on my
> local test, the es resuorces are correctly embeded in the merged assembly.
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead

>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
31 Jan 2007 5:36 PM
David Thielen
Ok, more info. Using reflector the resources are there and have the right
values. The size difference is all that standard stuff VS puts at the
begining of each resx file.

But it's not using them. It will not pull the spanish resources. What I have:
App_GlobalResources\Windward.resx
App_GlobalResources\Windward.es.resx

In portal\bin\es\portal_deploy.resources.dll I have:
Resources\resources.windward.es.resources

In that one line is:
Menu_Datasources=Seleccione su data

And in my sitemap one line is:
<siteMapNode url="datasource-list.aspx"
title="$Resources:Windward,Menu_Datasources" 
description="$Resources:Windward,Menu_Datasources_Desc" />

And running under the VS 2005 integrated web server this works great
(obviously no precompiled/deploy in that case). So why does it fail on IIS?

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm
Author
1 Feb 2007 11:55 AM
Steven Cheng[MSFT]
Hello Dave,

I think we've reached the point of the problem here. As you mentioned that
you refer to the global resource in the sitemap file(web.sitemap) as below:

=============
<siteMapNode url="datasource-list.aspx"
title="$Resources:Windward,Menu_Datasources" 
description="$Resources:Windward,Menu_Datasources_Desc" />

==================

So far I haven't found any document on using the aspx inline resource
expression in sitemap file. the  <%$Resources %> expression should be used
in aspx page, and the sitemap file won't be able to utilize this feature. 
Is this the only place where you can not see the spanish resource?

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
1 Feb 2007 4:58 PM
David Thielen
Same problem in:

<asp:Localize ID="Localize1" runat="server" Text='<%$ Resources:Prompt,
Title %>' />

And both work running in the VS2005 web server. File for the above is
App_GlobalResources\Prompt.es.resx

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hello Dave,
>
> I think we've reached the point of the problem here. As you mentioned that
> you refer to the global resource in the sitemap file(web.sitemap) as below:
>
> =============
> <siteMapNode url="datasource-list.aspx"
> title="$Resources:Windward,Menu_Datasources" 
> description="$Resources:Windward,Menu_Datasources_Desc" />
>
> ==================
>
> So far I haven't found any document on using the aspx inline resource
> expression in sitemap file. the  <%$Resources %> expression should be used
> in aspx page, and the sitemap file won't be able to utilize this feature. 
> Is this the only place where you can not see the spanish resource?
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead

>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
>
Author
2 Feb 2007 10:45 AM
Steven Cheng[MSFT]
Hi Dave,

If the <asp:Localize  control not work or only works with non-spanish
resource, this does be a bit strange.  Would you try creating a simplified
web application and send it to me so that I can perform some local test?

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
2 Feb 2007 3:54 PM
David Thielen
Hi;

My simplified test app works. But our portal does not. Is there some way to
debug what is going on inside IIS?

The thing that makes this so weird is that on VS2005 it does work. So how we
have this in our code has to be right. And I copied from our code to the
sample that works.

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hi Dave,
>
> If the <asp:Localize  control not work or only works with non-spanish
> resource, this does be a bit strange.  Would you try creating a simplified
> web application and send it to me so that I can perform some local test?
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead
>
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
2 Feb 2007 5:07 PM
David Thielen
Got it to occur (I forgot the webapp deploy part). Small sample on it's way
to you. It is also at www.windwardreports.com\downloads\beta\windward.zip

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hi Dave,
>
> If the <asp:Localize  control not work or only works with non-spanish
> resource, this does be a bit strange.  Would you try creating a simplified
> web application and send it to me so that I can perform some local test?
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead
>
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
5 Feb 2007 7:36 AM
Steven Cheng[MSFT]
Hi Dave,

I have performed some tests against the package you attached through email 
and did reproduce the problem in my local environment. Here are the overall
results from my local test:

** When directly run the application in IIS or VS 2005 without
precompilation, works well

**When perform precompilation and merge output into single assembly and
also sign asembly as strong-named,  IIS hosted scenario doesn't work(global
resource of non-default culture can not be loaded)

**When pefrom precompilation and merge output into single assembly but do
not sign the assemblies with strong-name, works well.

**When perform precompilation, use strong-named signing, but do not merge
all output into single assembly(only merge all the pages and usercontrols
into single assembly), it works well.

Currently I will need to perform some further research to see whether there
is any existing record on this behavior and the above items may provide
some temporary workaround if you think it ok to merge the aspx and ascx
toghether only. I'll update you if I get any new results on this.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
5 Feb 2007 4:21 PM
David Thielen
Hi;

How do I merge just the aspx and aspx.cs?

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hi Dave,
>
> I have performed some tests against the package you attached through email 
> and did reproduce the problem in my local environment. Here are the overall
> results from my local test:
>
> ** When directly run the application in IIS or VS 2005 without
> precompilation, works well
>
> **When perform precompilation and merge output into single assembly and
> also sign asembly as strong-named,  IIS hosted scenario doesn't work(global
> resource of non-default culture can not be loaded)
>
> **When pefrom precompilation and merge output into single assembly but do
> not sign the assemblies with strong-name, works well.
>
> **When perform precompilation, use strong-named signing, but do not merge
> all output into single assembly(only merge all the pages and usercontrols
> into single assembly), it works well.
>
> Currently I will need to perform some further research to see whether there
> is any existing record on this behavior and the above items may provide
> some temporary workaround if you think it ok to merge the aspx and ascx
> toghether only. I'll update you if I get any new results on this.
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead

>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
6 Feb 2007 2:54 PM
Steven Cheng[MSFT]
Hello Dave,

To merge the aspx pages and ascx usercontrols only, you can select the 3rd
merge option in the "Output Assemblies" setting of web deployment project. 
Choose the  "Merge all pages and control outputs to a single assembly"
option.

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
5 Feb 2007 4:22 PM
David Thielen
Hi;

How do I merge just the aspx and aspx.cs?

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hi Dave,
>
> I have performed some tests against the package you attached through email 
> and did reproduce the problem in my local environment. Here are the overall
> results from my local test:
>
> ** When directly run the application in IIS or VS 2005 without
> precompilation, works well
>
> **When perform precompilation and merge output into single assembly and
> also sign asembly as strong-named,  IIS hosted scenario doesn't work(global
> resource of non-default culture can not be loaded)
>
> **When pefrom precompilation and merge output into single assembly but do
> not sign the assemblies with strong-name, works well.
>
> **When perform precompilation, use strong-named signing, but do not merge
> all output into single assembly(only merge all the pages and usercontrols
> into single assembly), it works well.
>
> Currently I will need to perform some further research to see whether there
> is any existing record on this behavior and the above items may provide
> some temporary workaround if you think it ok to merge the aspx and ascx
> toghether only. I'll update you if I get any new results on this.
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead

>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
Author
7 Feb 2007 7:50 PM
David Thielen
Ok, we're running. Please let the dev group at MS know about this - they need
to document this for people ASAP.

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"David Thielen" wrote:

> Hi;
>
> How do I merge just the aspx and aspx.cs?
>
> --
> thanks - dave
> david_at_windward_dot_net
> http://www.windwardreports.com
>
> Cubicle Wars - http://www.windwardreports.com/film.htm
>
>
>
>
> "Steven Cheng[MSFT]" wrote:
>
> > Hi Dave,
> >
> > I have performed some tests against the package you attached through email 
> > and did reproduce the problem in my local environment. Here are the overall
> > results from my local test:
> >
> > ** When directly run the application in IIS or VS 2005 without
> > precompilation, works well
> >
> > **When perform precompilation and merge output into single assembly and
> > also sign asembly as strong-named,  IIS hosted scenario doesn't work(global
> > resource of non-default culture can not be loaded)
> >
> > **When pefrom precompilation and merge output into single assembly but do
> > not sign the assemblies with strong-name, works well.
> >
> > **When perform precompilation, use strong-named signing, but do not merge
> > all output into single assembly(only merge all the pages and usercontrols
> > into single assembly), it works well.
> >
> > Currently I will need to perform some further research to see whether there
> > is any existing record on this behavior and the above items may provide
> > some temporary workaround if you think it ok to merge the aspx and ascx
> > toghether only. I'll update you if I get any new results on this.
> >
> > Sincerely,
> >
> > Steven Cheng
> >
> > Microsoft MSDN Online Support Lead
> > 
> >
> > This posting is provided "AS IS" with no warranties, and confers no rights.
> >
> >
Author
9 Feb 2007 12:13 PM
Steven Cheng[MSFT]
Hello Dave,

I have just created an internal bug request on this and submit it to the
product team for review.  I suggest you also submit it on the public
product feedback center:

http://connect.microsoft.com/feedback/default.aspx?SiteID=210

Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.
Author
7 Feb 2007 8:19 PM
David Thielen
Hi;

Big problem. If we can't put it all in one DLL our obfuscation won't work.
Can you find out from the dev team when they can get a fix for this? We need
one yesterday.

--
thanks - dave
david_at_windward_dot_net
http://www.windwardreports.com

Cubicle Wars - http://www.windwardreports.com/film.htm




Show quoteHide quote
"Steven Cheng[MSFT]" wrote:

> Hi Dave,
>
> I have performed some tests against the package you attached through email 
> and did reproduce the problem in my local environment. Here are the overall
> results from my local test:
>
> ** When directly run the application in IIS or VS 2005 without
> precompilation, works well
>
> **When perform precompilation and merge output into single assembly and
> also sign asembly as strong-named,  IIS hosted scenario doesn't work(global
> resource of non-default culture can not be loaded)
>
> **When pefrom precompilation and merge output into single assembly but do
> not sign the assemblies with strong-name, works well.
>
> **When perform precompilation, use strong-named signing, but do not merge
> all output into single assembly(only merge all the pages and usercontrols
> into single assembly), it works well.
>
> Currently I will need to perform some further research to see whether there
> is any existing record on this behavior and the above items may provide
> some temporary workaround if you think it ok to merge the aspx and ascx
> toghether only. I'll update you if I get any new results on this.
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead

>
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>

Bookmark and Share