TeamCity 3.0 Visual Studio 2005 PlugIn ..

Hi:

I have the plugin for Visual Studio 2005 installed.

However, when I try to log in and give it the build machine url, userid and password, it never gets past the version check for the plugin. It repeatedly asks me to download and install the plugin.

Anyone seen this behaviour?

Thanks.

5 comments

Hello,

Please do the following:
- open solution
- try to login
- on the upgrade dialog, when cancel button is selected please press CTRLALTCAPSLOCK

What is show on that dialog for the server version and for plugin version?

Does TeamCity plugin have write access to it's installation folder?

What server version do you use?

Any way, as a workaround, please uninstall all 'TeamCity plugIn's from you
machine,
make sure there are no files from it on the system, download and install
new plugin
from TeamCity server.

Was that first install of TeamCity plugin or were there some upgrades? From
what versions?

Do you have file serverVersion.properties.xml ("C:\Program Files\JetBrains\TeamCity\Vs2005Plugin\Bin\serverVersion.properties.xml")?

Please post it.

Thanks!
--
Eugene Petrenko
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi:

I have the plugin for Visual Studio 2005 installed.

However, when I try to log in and give it the build machine url,
userid and password, it never gets past the version check for the
plugin. It repeatedly asks me to download and install the plugin.

Anyone seen this behaviour?

Thanks.



0

Eugene:

Thanks for looking into this. My comments are inlined ..

Please do the following:
- open solution
- try to login
- on the upgrade dialog, when cancel button is
selected please press CTRLALTCAPSLOCK


The window that pops has "TeamCity Integration is Outdated" in the title:

Current Version: 3.0.1 (build 6010) 3.0.0.6
Server Version: Unknown Unknown
ServerURL:http://build.mycompany.com:8080

What is show on that dialog for the server version
and for plugin version?


Information from the window above - Server version Unknown. Plugin - 3.0.1

Does TeamCity plugin have write access to it's
installation folder?


Yes.

What server version do you use?


We downloaded the latest version 3.0.1.

Any way, as a workaround, please uninstall all
'TeamCity plugIn's from you
achine,
make sure there are no files from it on the system,
download and install
ew plugin
from TeamCity server.
Was that first install of TeamCity plugin or were
there some upgrades? From
hat versions?


I tried this a couple of times before. Just did the whole thing again. Made sure there was nothing in the registry, too. This is the only TeamCity plugin I have installed on my machine. No upgrades.

It did not work. It again pops up that window that says "TeamCity Integration is Outdated".

Do you have file serverVersion.properties.xml
("C:\Program
Files\JetBrains\TeamCity\Vs2005Plugin\Bin\serverVersi
n.properties.xml")?

>

Please post it.


Here are the contents:

-


]> 3.0.0.6 3.0.1 3 0 6010 ]]>

-



Thanks.

0

Hello,
Thats really strange that server does not able to report it's version to
plugin.
Could you please try to capture network traffic between VS and TeanCity
server.
(use Wireshark for it, if possible)

Could you please attach logs of VS plugin:
- close all instances of VS
- Open c:\documents and settings\]]>\Local Settings\Temp\JetLogs
- delete all files there
- start VS
- open solution
- try to log in to TeamCity
- close VS
- Attach newly created file under the folder you cleaned

Thanks!
--
Eugene Petrenko
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Eugene:

Thanks for looking into this. My comments are inlined ..

>> Please do the following:
>> - open solution
>> - try to login
>> - on the upgrade dialog, when cancel button is
>> selected please press CTRLALTCAPSLOCK

The window that pops has "TeamCity Integration is Outdated" in the
title:

Current Version: 3.0.1 (build 6010) 3.0.0.6 Server
Version: Unknown Unknown
ServerURL:http://build.mycompany.com:8080

>> What is show on that dialog for the server version and for plugin
>> version?
>>

Information from the window above - Server version Unknown. Plugin -
3.0.1

>> Does TeamCity plugin have write access to it's
>> installation folder?

Yes.

>> What server version do you use?
>>

We downloaded the latest version 3.0.1.

>> Any way, as a workaround, please uninstall all
>> 'TeamCity plugIn's from you
>> achine,
>> make sure there are no files from it on the system,
>> download and install
>> ew plugin
>> from TeamCity server.
>> Was that first install of TeamCity plugin or were
>> there some upgrades? From
>> hat versions?

I tried this a couple of times before. Just did the whole thing again.
Made sure there was nothing in the registry, too. This is the only
TeamCity plugin I have installed on my machine. No upgrades.

It did not work. It again pops up that window that says "TeamCity
Integration is Outdated".

>> Do you have file serverVersion.properties.xml ("C:\Program
>> Files\JetBrains\TeamCity\Vs2005Plugin\Bin\serverVersi
>> n.properties.xml")?
>>
>> Please post it.
>>

Here are the contents:

-----------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties [
<!ELEMENT properties ( comment?, entry* ) >
<!ATTLIST properties version CDATA #FIXED "1.0">
<!ELEMENT comment (#PCDATA) >
<!ELEMENT entry (#PCDATA) >
<!ATTLIST entry key CDATA #REQUIRED>
]>
<properties version="1.0">
<entry key="Server_Version">3.0.0.6</entry> <!-- This version
is used to check IDE plugin protocol compatibility -->
<entry key="Display_Version">3.0.1</entry> <!-- This version is
used in UI to show product version -->
<entry key="Display_Version_Major">3</entry> <!-- This version
is used for MSI installer. Should be digit -->
<entry key="Display_Version_Minor">0</entry> <!-- This version
is used for MSI installer. Should be digit -->
<entry key="Build_Number">6010</entry>
</properties>
-----------------------------------------------------------------

Thanks.



0

Eugene:

I followed your instructions and here are the last 70 lines of the log file, the rest of the file has some of my firm information that I would like to avoid putting up here if I can help it, please let me know if this is not sufficient, everything before this was Jetbrains loading up and opening my solution file:

5:00:03 PM.393: Thread:1: +OnUnregisterTextBuffer, docCookie:18241488, fileName:, text buffer:null
5:00:03 PM.393: Thread:1: -OnUnregisterTextBuffer, docCookie:18241488, fileName:, text buffer:null
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Microsoft.Vsa
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.Core
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.HTMLUI.Base
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.HTMLUI.Windows
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.Scripting.Base
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.Shared.Base
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Data
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Deployment
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Design
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Drawing
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Windows.Forms
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Xml
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, mscorlib
5:00:03 PM.440: Thread:1: VSDocumentOperationsHandler::Dispose, id:30052326, text stream:29368673
5:00:03 PM.440: Thread:1: VSDocumentOperationsHandler::DisconnetFromStream, id 30052326 text stream:29368673
5:00:03 PM.440: Thread:1: VSDocumentOperationsHandler::Dispose, id:7470517, text stream:18319327
5:00:03 PM.440: Thread:1: VSDocumentOperationsHandler::DisconnetFromStream, id 7470517 text stream:18319327
5:00:03 PM.440: Thread:1: HideWindow for JetBrains.ReSharper.IDECore.PsiCacheNotifier.BackgroundNotifierWindow.
5:00:03 PM.456: Thread:1: Unsubscribed from activation for JetBrains.ReSharper.IDECore.PsiCacheNotifier.BackgroundNotifierWindow.
5:00:03 PM.471: Thread:1: Entering OnQueryCloseProject() of Ankh.EventSinks.SolutionEventsSink
5:00:03 PM.596: Thread:1: EXCEPTION: Insufficient memory to continue the execution of the program.
System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
at EnvDTE.Window.get_ObjectKind()
at JetBrains.VSAddin.ActionManagement.VSIntegration.DataRules.GetPopupWindowContext(Window window) in c:\Agent\work\Server\ReSharper-3.0\src\VSAddin\src\ActionManagement\DataRules.cs:line 140

5:00:03 PM.612: Thread:1: Setting parts:
Old parts = {1113, 1234, }
New parts = {1113, 1234, }
5:00:03 PM.643: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.643: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.643: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.659: Thread:1: Entering OnBeforeCloseProject() of Ankh.EventSinks.SolutionEventsSink
5:00:03 PM.784: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.784: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.784: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.799: Thread:1: Entering OnAfterCloseSolution() of Ankh.EventSinks.SolutionEventsSink
5:00:04 PM.065: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:04 PM.112: Thread:1: +OnDisconnection:
5:00:04 PM.112: Thread:1: Mode: ext_dm_HostShutdown
5:00:04 PM.112: Thread:1: OnWmActivate Detached.
5:00:04 PM.127: Thread:1: Shell: shutting down
5:00:04 PM.206: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: HierarchyResultsWindow
5:00:04 PM.206: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: StackTraceManager
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: SearchResultsWindow
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: FileStructureView
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: TodoExplorerWindow
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: UnitTestExplorerWindow
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: UnitTestSessionsWindow
5:00:04 PM.221: Thread:1: -OnDisconnection:
5:00:04 PM.284: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:04 PM.284: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:04 PM.284: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:04 PM.284: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:04 PM.284: Thread:1: QueryStatus, guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_WinClosed, descriptor: HierarchyResultsWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: HierarchyResultsWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: HierarchyResultsWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_WinClosed, descriptor: TodoExplorerWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: TodoExplorerWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: TodoExplorerWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_WinClosed, descriptor: UnitTestExplorerWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: UnitTestExplorerWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: UnitTestExplorerWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_WinClosed, descriptor: UnitTestSessionsWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: UnitTestSessionsWindow
5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden, descriptor: UnitTestSessionsWindow

Thanks.

0

Hello,

Thanks! Could you please capture traffic between VS and TeamCity server.

Could you please check if server url to download update and server url you
log in
are the same. Please try installing TeamCity plugin form Server, not from
upgrade
message suggestion.


--
Eugene Petrenko
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Eugene:

I followed your instructions and here are the last 70 lines of the log
file, the rest of the file has some of my firm information that I
would like to avoid putting up here if I can help it, please let me
know if this is not sufficient, everything before this was Jetbrains
loading up and opening my solution file:

5:00:03 PM.393: Thread:1: +OnUnregisterTextBuffer, docCookie:18241488,
fileName:, text buffer:null
5:00:03 PM.393: Thread:1: -OnUnregisterTextBuffer, docCookie:18241488,
fileName:, text buffer:null
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Microsoft.Vsa
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.Core
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.HTMLUI.Base
5:00:03 PM.424: Thread:1: AssemblyChange.ctor,
Syncfusion.HTMLUI.Windows
5:00:03 PM.424: Thread:1: AssemblyChange.ctor,
Syncfusion.Scripting.Base
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, Syncfusion.Shared.Base
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Data
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Deployment
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Design
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Drawing
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Windows.Forms
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, System.Xml
5:00:03 PM.424: Thread:1: AssemblyChange.ctor, mscorlib
5:00:03 PM.440: Thread:1: VSDocumentOperationsHandler::Dispose,
id:30052326, text stream:29368673
5:00:03 PM.440: Thread:1:
VSDocumentOperationsHandler::DisconnetFromStream, id 30052326 text
stream:29368673
5:00:03 PM.440: Thread:1: VSDocumentOperationsHandler::Dispose,
id:7470517, text stream:18319327
5:00:03 PM.440: Thread:1:
VSDocumentOperationsHandler::DisconnetFromStream, id 7470517 text
stream:18319327
5:00:03 PM.440: Thread:1: HideWindow for
JetBrains.ReSharper.IDECore.PsiCacheNotifier.BackgroundNotifierWindow.
5:00:03 PM.456: Thread:1: Unsubscribed from activation for
JetBrains.ReSharper.IDECore.PsiCacheNotifier.BackgroundNotifierWindow.
5:00:03 PM.471: Thread:1: Entering OnQueryCloseProject() of
Ankh.EventSinks.SolutionEventsSink
5:00:03 PM.596: Thread:1: EXCEPTION: Insufficient memory to continue
the execution of the program.
System.OutOfMemoryException: Insufficient memory to continue the
execution of the program.
at EnvDTE.Window.get_ObjectKind()
at
JetBrains.VSAddin.ActionManagement.VSIntegration.DataRules.GetPopupWin
dowContext(Window window) in
c:\Agent\work\Server\ReSharper-3.0\src\VSAddin\src\ActionManagement\Da
taRules.cs:line 140
5:00:03 PM.612: Thread:1: Setting parts:
Old parts = {1113, 1234, }
New parts = {1113, 1234, }
5:00:03 PM.643: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.643: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.643: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.659: Thread:1: Entering OnBeforeCloseProject() of
Ankh.EventSinks.SolutionEventsSink
5:00:03 PM.784: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.784: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.784: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:03 PM.799: Thread:1: Entering OnAfterCloseSolution() of
Ankh.EventSinks.SolutionEventsSink
5:00:04 PM.065: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560
5:00:04 PM.112: Thread:1: +OnDisconnection:
5:00:04 PM.112: Thread:1: Mode: ext_dm_HostShutdown
5:00:04 PM.112: Thread:1: OnWmActivate Detached.
5:00:04 PM.127: Thread:1: Shell: shutting down
5:00:04 PM.206: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: HierarchyResultsWindow
5:00:04 PM.206: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: StackTraceManager
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: SearchResultsWindow
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: FileStructureView
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: TodoExplorerWindow
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: UnitTestExplorerWindow
5:00:04 PM.221: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: UnitTestSessionsWindow
5:00:04 PM.221: Thread:1: -OnDisconnection:
5:00:04 PM.284: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560

5:00:04 PM.284: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560

5:00:04 PM.284: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560

5:00:04 PM.284: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560

5:00:04 PM.284: Thread:1: QueryStatus,
guid:47f03277-5055-4922-899c-0f7f30d26bf1, id:2560

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow
FRAMESHOW_WinClosed, descriptor: HierarchyResultsWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: HierarchyResultsWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: HierarchyResultsWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow
FRAMESHOW_WinClosed, descriptor: TodoExplorerWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: TodoExplorerWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: TodoExplorerWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow
FRAMESHOW_WinClosed, descriptor: UnitTestExplorerWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: UnitTestExplorerWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: UnitTestExplorerWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow
FRAMESHOW_WinClosed, descriptor: UnitTestSessionsWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: UnitTestSessionsWindow

5:00:04 PM.299: Thread:1: VSToolWindowFrame.OnShow FRAMESHOW_Hidden,
descriptor: UnitTestSessionsWindow

Thanks.



0

Please sign in to leave a comment.