No, I tried a search for 'Class Transparency' and for 'Transparency', and
returned the places I am attempting to make use of that class. Also, keep in
mind that this same error is occurring for all of my custom classes. The
it would even work). Any other ideas?
"Coskun SUNALI [MVP]" <Coskun@SUNALI.com> wrote in message
news:e2R%23x3HTIHA.5288@TK2MSFTNGP04.phx.gbl...
> Hi,
>
> "Error: 'Transparency' is ambiguous in the namespace
> 'nathansokalski_com_test.NathanSokalski'."
>
> What I understand from this warning/exception is that you have 2
> "Transparency" in "nathansokalski_com_test.NathanSokalski" namespace.
> Could you check that?
>
> --
> All the best,
> Coskun SUNALI
> MVP ASP/ASP.NET
>
http://sunali.com >
http://www.propeople.dk >
>
> "Nathan Sokalski" <njsokalski@hotmail.com> wrote in message
> news:elk2PzDTIHA.5160@TK2MSFTNGP05.phx.gbl...
>>I have tried adding the following namespace for all my classes:
>>
>> Namespace NathanSokalski
>> End Namespace
>>
>> And modified the following line in the <controls> section of my
>> web.config:
>>
>> <add tagPrefix="NJS" assembly="nathansokalski_com_test"
>> namespace="nathansokalski_com_test.NathanSokalski"/>
>>
>> The following now happens:
>>
>> 1. I am able to use the controls in the *.aspx, *.ascx, *.master, etc.
>> files
>>
>> 2. The namespaces nathansokalski_com_test and NathanSokalski are listed
>> when entering code in *.vb files, but my classes are not listed as
>> classes in NathanSokalski
>>
>> 3. The warnings/errors are as follows:
>>
>> Warning: Could not resolve this reference. Could not locate the assembly
>> "nathansokalski_com_test, Version=1.0.0.0, Culture=neutral,
>> processorArchitecture=MSIL". Check to make sure the assembly exists on
>> disk. If this reference is required by your code, you may get compilation
>> errors.
>>
>> Error: 'Transparency' is ambiguous in the namespace
>> 'nathansokalski_com_test.NathanSokalski'.
>>
>> I receive the error above for all my classes/customcontrols, even though
>> they are fully qualified names. The only real change made by the
>> namespace is that there are no errors in the *.aspx files, but there are
>> still errors when using the classes in the *.aspx.vb files. But now that
>> I have added a namespace, I know that none of my classes/customcontrols
>> are ambiguous with anything built into ASP.NET. What could they possibly
>> be ambiguous with, and what can I do to fix this? Thanks.
>> --
>> Nathan Sokalski
>> njsokalski@hotmail.com
>>
http://www.nathansokalski.com/ >>
>> "Coskun SUNALI [MVP]" <Coskun@SUNALI.com> wrote in message
>> news:%23p$n3kDTIHA.5164@TK2MSFTNGP03.phx.gbl...
>>> Hi,
>>>
>>> Tom is right. There are build in classes called "Menu" in .NET Framework
>>> libraries. For example System.Web.UI.WebControls is an another namespace
>>> that contains a class named "Menu".
>>>
>>> It is better to declare your own Menu class with namespace directives,
>>> eg: nathansokalski_com_test.Menu
>>>
>>> --
>>> All the best,
>>> Coskun SUNALI
>>> MVP ASP/ASP.NET
>>>
http://sunali.com >>>
http://www.propeople.dk >>>
>>>
>>> "Nathan Sokalski" <njsokalski@hotmail.com> wrote in message
>>> news:elG4ToATIHA.1188@TK2MSFTNGP04.phx.gbl...
>>>>I do not have an
>>>>
>>>> Imports System.Windows.Forms
>>>>
>>>> statement anywhere in my application, or anything else from the
>>>> System.Windows namespace (my application is an ASP.NET application, so
>>>> I do not need anything from this namespace). I have also tried using
>>>> the fully qualified names by adding nathansokalski_com_test. to the
>>>> beginning, but the error remains the same, except the whole fully
>>>> qualified name is underlined as an error, but the error message remains
>>>> the same.
>>>> --
>>>> Nathan Sokalski
>>>> njsokalski@hotmail.com
>>>>
http://www.nathansokalski.com/ >>>>
>>>> "Tom Shelton" <tom_shelton@YOUKNOWTHEDRILLcomcast.net> wrote in message
>>>> news:OHyGUTATIHA.1212@TK2MSFTNGP05.phx.gbl...
>>>>> On 2007-12-31, Nathan Sokalski <njsokalski@hotmail.com> wrote:
>>>>>> I have several CustomControls that I have written for my project.
>>>>>> However,
>>>>>> when I try to compile I recieve the following warning & errors:
>>>>>>
>>>>>> Warning 32 Could not resolve this reference. Could not locate the
>>>>>> assembly
>>>>>> "nathansokalski_com_test, Version=1.0.0.0, Culture=neutral,
>>>>>> processorArchitecture=MSIL". Check to make sure the assembly exists
>>>>>> on disk.
>>>>>> If this reference is required by your code, you may get compilation
>>>>>> errors.
>>>>>> nathansokalski_com_test
>>>>>>
>>>>>> I receive the following error for all of my classes/CustomControls:
>>>>>>
>>>>>> Error 33 'Menu' is ambiguous in the namespace
>>>>>> 'nathansokalski_com_test'.
>>>>>
>>>>> Well, the problem is most likely that you have a class called menu,
>>>>> and
>>>>> have an Imports System.Windows.Forms in the file. In those cases, the
>>>>> compiler can't tell if you mean System.Windows.Forms.Menu or
>>>>> nathansokalski_com_test.Menu.
>>>>>
>>>>> To fix it you may have to fully qualify all the names... In other
>>>>> words,
>>>>> instead of:
>>>>>
>>>>> Dim m as menu
>>>>>
>>>>> You might need to to say:
>>>>>
>>>>> dim m as nathansokalaski_com_test.Menu
>>>>>
>>>>> HTH
>>>>>
>>>>> --
>>>>> Tom Shelton
>>>>
>>>>
>>>
>>
>>
>