Jag vet inte om detta blir rätt forum, men då får väl moderatorn ( eh ;-) ) flytta tråden.
Jag får inte debuggingen av mina COM-objekt att fungera helt. Det fungerar bra att debugga så länge inte komponenten använder någon applikationsvariabel från min webapplikation.
Komponenten kommer bara inte åt innehållet i mina applikationsvariabler. Det känns ju som någon sorts säkerhetsproblem.
Jag läste Q259725, och där står:
mskb skrev:
a. Start COM+ Explorer. On the Start menu, click Admin Tools, and then click Component Services.
b. Click to expand Component Services, click to expand Computers, click to expand My Computer, and then click to expand DCOM Config. c. Right-click VB ASP Debugging, and the click Properties.
d. On the Securities tab, under Access Permissions, select Customize, and then click Edit.
e. In the Access Permission window, click Add, and then add the Everyone account for Allow Access option.
f. Click OK, click Apply, and then click OK to apply the changes and exit the DCOM Configuration properties page.
g. Restart the computer so that the changes take effect.
Problemet; det fetmarkerade valet finns inte på min maskin, så jag kan inte göra några säkerhetsinställningar... :/
Några idéer?
edit: Mina kompilerade komponenter fungerar alltså klockrent, och alla referenser till asp-objekt etc fungerar. edit 2: Jag har givetvis också kört in de reg-entries jag ska, med hjälp av länken ovan.
Nu har jag, efter några försök, åtminstone fått in så jag kan välja "VB ASP Debugging". Det blir dock ingen skillnad när jag ändrar säkerhetsinställningarna enligt artikeln på mskb. :/
Efter en ofrivillig ominstallation av Windows har problemet inte lösts. Jag har alltså ingen som helst aning om vad problemet beror på, men jag passar på att bumpa tråden.
Jag har alltså (enl. inlägg 2 i denna tråd) fått dit "VB ASP Debugging", och jag har fått debuggingen att fungera helt, förutom en sak; jag kommer inte åt applikationsvariabler från IIS:en när jag debuggar. Min com-dll fungerar alltså klockrent när den är kompilerad, men när den kör i debugläge är alla applikationsvariabler tomma. Detta problem har jag bara på min Windows XP-workstation på jobbet. Mina kollegor på jobbet har inte heller problemet.