Welcome to MSDN Blogs Sign in | Join | Help

CTP: Watch This Space

Next week we'll be releasing a Community Technology Preview (CTP) of Windows PowerShell V2.0.

This release will not be for everyone.

This morning I wrote 3 blog entries that set your expectation about the CTP. I decided to blog them BEFORE the CTP because when you see what is in the CTP – most of you will make a mad rush to download it and use it. It has some amazingly cool stuff in it (you'll hear more about that next week). You really need to read and understand my 3 blogs before making the decision to participate in the CTP:

  1. CTP != Beta !
  2. Platform Requirements
  3. Versioning

One point is worth making again (and again): Things WILL change. If you are going to be disappointed or angry if we refactor our APIs or change our naming or tweak our semantics and break all your (CTP-specific) code/scripts – you should not use the CTP.

Bloggers – please do me a favor. If you pick up the CTP and start writing about it, please include a reference to this blog entry. Consider adding the words:

The PowerShell V2 CTP is not for everyone. You should read this PowerShell Team blog entry ( http://blogs.msdn.com/powershell/archive/2007/11/02/ctp-watch-this-space.aspx ) to find out what it is and what it isn't and then make an informed decision before installing the CTP.

I given lots of caution and caveats today but for those of you that participate in the CTP – I think you are going to be very pleased by what you see. Then again – if you aren't – you can tell us and there is a good chance that we'll be able to do something about it before we ship!

Jeffrey Snover [MSFT]
Windows Management Partner Architect
Visit the Windows PowerShell Team blog at: http://blogs.msdn.com/PowerShell
Visit the Windows PowerShell ScriptCenter at: http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx

Published Friday, November 02, 2007 6:27 PM by PowerShellTeam

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Windows PowerShell : CTP: Watch This Space

Friday, November 02, 2007 1:28 PM by Windows PowerShell : CTP: Watch This Space

# CTP: Watch This Space

Next week we'll be releasing a Community Technology Preview (CTP) of Windows PowerShell V2.0. This

Friday, November 02, 2007 1:48 PM by Microsoft Teams & Staffers

# Community Technology Preview (CTP) of Windows PowerShell V2.0 due next week

Friday, November 02, 2007 2:17 PM by Rod Trent at myITforum.com

# re: CTP: Watch This Space

Friday, November 02, 2007 2:53 PM by Gregory Attila Far

# re: CTP: Watch This Space

Uh, so what's new in the CTP?

Are you just going tease us with 4 blogs posts but no info about new features, huh? :-P

Friday, November 02, 2007 5:47 PM by Mike Schinkel

# re: CTP: Watch This Space

> Are you just going tease us with 4 blogs posts but no info about new features, huh? :-P

Yup!

The honor of telling you what is in the CTP release goes to Kenneth Hansen who has been doing a great job leading the V2 effort.

Jeffrey Snover [MSFT]

Windows Management Partner Architect

Visit the Windows PowerShell Team blog at:    http://blogs.msdn.com/PowerShell

Visit the Windows PowerShell ScriptCenter at:  http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx

Friday, November 02, 2007 10:26 PM by PowerShellTeam

# re: CTP: Watch This Space

very responsible use of a blog Jeff.

Top marks, once again!

Saturday, November 03, 2007 8:13 PM by secretGeek

# re: CTP: Watch This Space

Jeffery, what is the impact this release will have  on the IDE space?  Will vendors like Primal, Analyzer & ASE (iTripoli) need to rework their IDEs to accommodate this V2 version?

I ask, as it sounds like a replace not an upgrade.

Simcerely

L Bell

Chicago, IL

Monday, November 05, 2007 7:54 PM by lrbell

# The Community Technology Preview (CTP) of Windows PowerShell 2.0

The Windows PowerShell Team is pleased to release the first Community Technology Preview (CTP) of Windows

Tuesday, November 06, 2007 3:15 AM by Windows PowerShell

# re: CTP: Watch This Space

>Jeffery, what is the impact this release will have  on the IDE space?  Will vendors like Primal, Analyzer & ASE (iTripoli) need to rework their IDEs to accommodate this V2 version?

The existing IDEs should continue to work with no changes.  That said, they will not know about V2 keywords so their syntax highlighting may have issues when you use V2 keywords (e.g. DATA)  

They IDE vendors have the opportunity to use our New TOKENIZER APIs which will ensure that they get the parsing exactly correct and always correct.  This is why we added that feature.

jps

Tuesday, November 06, 2007 12:17 PM by PowerShellTeam

# Big Week in Software Updates

I'm writing this post from version 12.0.1366.1026 of Windows Live Writer - updated as part of Windows

Tuesday, November 06, 2007 4:43 PM by Mabsterama

# PowerShell V2.0 CTP Available, but...

So, I'm one of those people that made a mad rush to the download the latest CTP of PowerShell v2 when

Wednesday, November 07, 2007 9:44 AM by US ISV Developer Evangelism Team

# PowerShell V2.0 CTP Available, but...

So, I'm one of those people that made a mad rush to the download the latest CTP of PowerShell v2

Wednesday, November 07, 2007 10:13 AM by Noticias externas

# Windows PowerShell 2.0 (CTP)

Som jag skrev i mitt tidigare inlägg om PowerShell 2.0 (CTP) så går det alltså att ladda hem denna förhandstitt

Wednesday, November 07, 2007 10:18 AM by Fredrik Wall

# Securing data in PowerShell scripts (with the v2 CTP)

Using PowerLocker and the PowerShell v2 CTP to encrypt scripts, and output true .NET objects. ...

Sunday, November 11, 2007 8:56 PM by Marco Shaw (MVP)

# Powershell学习笔记(9):PowerShell V2 CTP

声明: The PowerShell V2 CTP is not for everyone. You should read this PowerShell Team blog entry ( http://blogs.msdn.com/powershell/archive/2007/11/02/ctp-watch-this-space.aspx

Tuesday, November 13, 2007 5:37 AM by ghjconan's blog

# Securing data in PowerShell scripts (with the v2 CTP)

Using PowerLocker and the PowerShell v2 CTP to encrypt scripts, and output true .NET objects. ...

Tuesday, November 13, 2007 9:12 AM by Marco Shaw (MVP)

# re: CTP: Watch This Space

At the risk of sounding ignorant, I have a request.  I haven't yet found a way to run a script and have it close the PowerShell command window.  Perhaps I missed something, perhaps I'm not creative enough.

I wrote a script  called "Done.ps1" that saves a command history, then give it an alias.  Then, instead of typing "Exit", I just type "Done" and my command history gets saved.

Typing "Exit" in the command line works, but doesn't work in a script.  A simple command window exit would be nice.

Monday, December 03, 2007 5:28 PM by Lance

# re: CTP: Watch This Space

When I open a PS v2 (CTP) session on my WinXP x64 box (.NET Framework v. 3.0), I get the following error listing:

Error loading the extended type data file:

Microsoft.Powershell.Core, C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\types.ps1xml(259) : Error in type "System.DirectoryServices.DirectoryEntry": Exception: Cannot convert "Microsoft.PowerShell.AdapterCodeMethods" to "System.Type".

Microsoft.Powershell.Core, C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\types.ps1xml(266) : Error in type "System.DirectoryServices.DirectoryEntry": Exception: Cannot convert "Microsoft.PowerShell.AdapterCodeMethods" to "System.Type".

Microsoft.Powershell.Core, C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\types.ps1xml(277) : Error in type "System.IO.DirectoryInfo": Exception: Getter method should be public, non void, static, and have one parameter of type PSObject.

Microsoft.Powershell.Core, C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\types.ps1xml(308) : Error in type "System.IO.FileInfo": Exception: Getter method should be public, non void, static, and have one parameter of type PSObject.

How can I take care of this?

- Brian

Saturday, December 08, 2007 10:40 PM by Brian Regan

# re: CTP: Watch This Space

I get the same error on Windows 2003

PS P:\> Update-TypeData

Update-TypeData : Error loading the extended type data file:

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(259) : Error in type "System.Directo

ryServices.DirectoryEntry": Exception: Cannot convert "Microsoft.PowerShell.AdapterCodeMethods" to "System.Type".

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(266) : Error in type "System.Directo

ryServices.DirectoryEntry": Exception: Cannot convert "Microsoft.PowerShell.AdapterCodeMethods" to "System.Type".

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(277) : Error in type "System.IO.Dire

ctoryInfo": Exception: Getter method should be public, non void, static, and have one parameter of type PSObject.

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(308) : Error in type "System.IO.File

Info": Exception: Getter method should be public, non void, static, and have one parameter of type PSObject.

At line:1 char:15

+ Update-TypeData <<<<

Tuesday, December 11, 2007 9:15 PM by Gary Berger

# re: CTP: Watch This Space

I get same in Win XP SP2 x86

Error loading the extended type data file:

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(259) : Error in type "System.DirectoryServices.

DirectoryEntry": Exception: Cannot convert "Microsoft.PowerShell.AdapterCodeMethods" to "System.Type".

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(266) : Error in type "System.DirectoryServices.

DirectoryEntry": Exception: Cannot convert "Microsoft.PowerShell.AdapterCodeMethods" to "System.Type".

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(277) : Error in type "System.IO.DirectoryInfo":

Exception: Getter method should be public, non void, static, and have one parameter of type PSObject.

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(308) : Error in type "System.IO.FileInfo": Exce

ption: Getter method should be public, non void, static, and have one parameter of type PSObject.

Tuesday, December 18, 2007 10:50 AM by Rob

# The PowerShell 2.0 CTP is nearly here!

The PowerShell 2.0 CTP is nearly here!

Monday, January 07, 2008 12:50 PM by PowerShell Answers

# re: CTP: Watch This Space

For anyone receiving errors with the v2 CTP as indicated in the comments above, please email me directly marco DOT shaw AT gmail DOT com

I would like to help troublshooting directly.

Friday, January 11, 2008 9:47 AM by marco.shaw

# re: CTP: Watch This Space

Has the issue with loading the type data been resolved?  I've just installed on a winXP box and am getting the same thing.

Tuesday, January 15, 2008 10:18 AM by Medvitz

# re: CTP: Watch This Space

Could folks, who are running into this issue, specify the steps that causes this error? Is it while calling update-typedata with the custom types they defined or it is thowrs up while running some specific command?

Hemant Mahawar

Program Manager

Windows PowerShell

Wednesday, January 16, 2008 2:45 AM by PowerShellTeam

# re: CTP: Watch This Space

opening Powershell creates these messages

Tuesday, February 19, 2008 6:59 PM by Robert

# re: CTP: Watch This Space

opening powershell creates these errors/messages

Tuesday, February 19, 2008 7:00 PM by Robert

# re: CTP: Watch This Space

I too am getting these errors on startup of Powershell on Windows XP x64

Monday, February 25, 2008 9:14 PM by Stafford

# re: CTP: Watch This Space

"Win XP SP3 x86

Error loading the extended type data file:

Microsoft.PowerShell.Core, C:\WINDOWS\system32\WindowsPowerShell\v1.0\types.ps1xml(259) : Error in type "System.DirectoryServices."

I decided to uninstall and install PSv2. No improvements to the situation. :(

Thursday, March 20, 2008 8:06 AM by Jayson Velasco

# How Could You Top CTP1?

(Did I give it away by putting the &quot;1&quot; next to the CTP?) Well put your seatbelts on baby because

Thursday, April 24, 2008 2:17 PM by Windows PowerShell

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker