2009-05-25

Montando um Servidor...

Nos últimos dias... tenho estado ausente... em diversos fóruns/sites, orkut e etc...

Inclusive deixando alguns compromissos e "empurrando com a barriga" outros afazeres... e coisas mais que tinha comprometido de fazer...

É que inventei de fazer um pequeno servidor... e tá me dando uma tremenda dor de cabeça...

Mas vamos à ele:


IBM IntelliStation M Pro 6225-4RJ


在庫場所:店頭

Pentium4 3.8GHz搭載の
InteliStation M Pro 6225-4RJ!HDDはSCSI仕様の72GB!
しかも15000回転という超高速HD!そして
コネクタは68pinのUltra320 SCSIなので転送速度が早い!
こちらはOSナシですがメモリが既に3GB搭載!!
PCI Express x16スロットの他、PCI Express x1に
PCIスロットまでございますよ!さらにPCI Express x16には
nVIDIA Quadro FX 1400も搭載済み!!!
なのでDVI-Iが2つございます!5インチベイにも空きがあるし
3.5インチベイにも空きがある、、、あんなものを増設
したり、、、想像がふくらみます!!
I9990650 AC power has been restoredが起動時の
POSTメッセージに表示される事がございますがACケーブルを
頻繁に抜き差ししないなら表示されませんよ。
OSなしですのでお安くしちゃうよッ!!
電源ボタンカバー欠損とは?

黒い電源ボタンカバーが
なくて、白い電源ボタンが
むき出しですが、電源の
マークもきちんと付いているので
そんなに違和感はないです。
黒く塗装しちゃうのもありですよ。
仕様
CPU
Pentium 4 3.8GHz
(2次キャッシュ:1024KB)
メモリ
3072MB
HDD
72GB
FDD
FD内蔵
ドライブ
CD内蔵
通信機能
Gigabit LAN
OS
OSなし
Office
Officeは付属していません。
備考/付属品
PCI×2(空き×2)
PCI Express x16×1(空き×0)
PCI Express x1×1(空き×1)
総メモリスロット数×4(空きスロット数×0)
メモリタイプ:ECC DDR2-SDRAM
nVIDIA Quadro FX 1400
DVI-Iのみ
ハイパースレッディング対応
HDD:SCSI仕様/USB2.0/IEEE1394
※I9990650 AC power has been restoredが起動時のPOSTメッセージに表示される事が有りますが、これはAC電源が切れた後、再び供給された直後の起動時に表示されるもので仕様となります
電源ボタンカバーが欠損
ACケーブル有り
保証期間
30日間
なんだか中途半端な価格ですいません!
複数台有り!
送料無料!
¥20,799 !!(19809)
・沖縄/一部離島は通常送料の半額となります。
・代引き手数料は別途申し受けます

同時購入にオススメなオプション!

玄人志向 DVI-RGB
DVI-IコネクタにVGAケーブルを
接続する事が出来る変換アダプタ!
これでMiniD-sub15pin搭載マシンに早変わり!

¥580!(552)


PCI Express x16スロットには
グラボも搭載済み!
5インチベイ、3.5インチベイに空きが
ございます!HDDは15000回転!!
外部出力はDVI-I×2になりますヨ!
背面インターフェイスも充実!


Outras informações do Fabricante.

Software and device drivers

IntelliStation M Pro (6225) and Windows XP x64

Original description: Based on 6225-2J9 that is based on 6225-25J: 1x P 3.8GHz/800MHz (512KB L2 Cache), 2x 1GB PC3200 UDIMMS, 1x 73.4GB 10,000rpm Ultra320 SCSI HDD, 48X CD-ROM, 2-mode FDD, Ethernet, 1394, Windows XP, NVIDIA Quadro FX 1400 video


IBM SUPORT


Observe all prerequisites and co-requisites listed in each download.
Click the category below to quickly jump to the code you need, then click the version to access the download page.

Critical update
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
Advanced Settings Utility
IBM Advanced Settings Utility (ASU) v3.00
13 Apr 2009
v3.00
Audio
ADI SoundMAX Audio driver for Microsoft Windows x64 logo'd FLAT
04 Oct 2005
v5.12.01.5280
BIOS
IBM Advanced Settings Utility (ASU) v3.00
13 Apr 2009
v3.00
(Critical update) Flash BIOS and Utility (diskette image)
28 Sep 2006
v1.41
CD and DVD drives
LiteOn XJ-HD166S HH DVD-ROM firmware update DUS2
22 Sep 2005
vDUS2
IBM Slim DVD-ROM drive (24P3638) firmware update
12 Aug 2004
v0L03
Samsung SC-148C CD-ROM drive firmware update
26 May 2004
vB107
Configuration
IBM Alert Standard Format 2.0.0 for Windows XP 32/64 and Windows Server 2003 32/64
23 Jun 2005
v2.0.0
Diagnostic
IBM Dynamic System Analysis (DSA) Installable Edition v2.20 build FDSL40aCN for Microsoft Windows
03 Mar 2009
v2.20
IBM Dynamic System Analysis (DSA) Bootable Edition v2.02
24 Apr 2008
v2.02
IBM Dynamic System Analysis (DSA) Microsoft Windows Installable Edition v2.10
16 Jan 2008
v2.10
IBM Dynamic System Analysis (DSA) Microsoft Windows Portable Edition v2.10
16 Jan 2008
v2.10
Firmware update
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
ATI FireGL V3100 video BIOS
19 Oct 2005
v8.15.127
LiteOn XJ-HD166S HH DVD-ROM firmware update DUS2
22 Sep 2005
vDUS2
IBM Slim DVD-ROM drive (24P3638) firmware update
12 Aug 2004
v0L03
Samsung SC-148C CD-ROM drive firmware update
26 May 2004
vB107
Hard drive
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
Index
IBM Dynamic System Analysis (DSA)
Software and device drivers
02 Nov 1999
vnull
Networking
Broadcom NetXtreme firmware update utility v2.0.9h (DOS bootable)
06 Apr 2009
v2.0.9h
Broadcom NetXtreme Gigabit Ethernet Drivers and Software CD v11.7.3
27 Feb 2009
v11.7.3
Broadcom NetXtreme Gigabit Ethernet drivers software release
22 Apr 2008
v11.0b.4a
RAID
IBM ServeRAID-4Lx and 6i Windows XP device driver diskette (64-bit)
24 Oct 2005
v7.10
SCSI
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
Tape drive
DDS/4 tape drive firmware update v912L for Microsoft Windows
02 Apr 2009
v912L
Utility
IBM Advanced Settings Utility (ASU) v3.00
13 Apr 2009
v3.00
IBM Dynamic System Analysis (DSA) Microsoft Windows Installable Edition v2.10
16 Jan 2008
v2.10
IBM Dynamic System Analysis (DSA) Microsoft Windows Portable Edition v2.10
16 Jan 2008
v2.10
Video
NVIDIA Display Driver for Microsoft Windows XP 64Bit
31 Jan 2006
v81.72
ATI Fire GL Video Driver for Microsoft Windows XP x64
21 Nov 2005
v8.163.1.0
ATI Fire GL Video Driver for Microsoft Windows XP x64
ATI FireGL V3100 video BIOS
19 Oct 2005
v8.15.127
3Dlabs Wildcat Realizm 800 video driver for Microsoft Windows XP and x64
07 Oct 2005
v4.5.808W
NVIDIA video driver for Microsoft Windows 2000 and Windows XP x64
07 Oct 2005
v77.56W
3Dlabs Wildcat Realizm 800 driver for Windows XP LOGO
21 Jun 2005
v4.05.0687w

Software and device drivers

IntelliStation M Pro (6225) and Windows Server 2003 x64

Original description: Based on 6225-2J9 that is based on 6225-25J: 1x P 3.8GHz/800MHz (512KB L2 Cache), 2x 1GB PC3200 UDIMMS, 1x 73.4GB 10,000rpm Ultra320 SCSI HDD, 48X CD-ROM, 2-mode FDD, Ethernet, 1394, Windows XP, NVIDIA Quadro FX 1400 video


IBM SUPORT

Observe all prerequisites and co-requisites listed in each download.
Click the category below to quickly jump to the code you need, then click the version to access the download page.

Critical update
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
Advanced Settings Utility
IBM Advanced Settings Utility (ASU) v3.00
13 Apr 2009
v3.00
BIOS
IBM Advanced Settings Utility (ASU) v3.00
13 Apr 2009
v3.00
(Critical update) Flash BIOS and Utility (diskette image)
28 Sep 2006
v1.41
CD and DVD drives
LiteOn XJ-HD166S HH DVD-ROM firmware update DUS2
22 Sep 2005
vDUS2
IBM Slim DVD-ROM drive (24P3638) firmware update
12 Aug 2004
v0L03
Samsung SC-148C CD-ROM drive firmware update
26 May 2004
vB107
Configuration
IBM Alert Standard Format 2.0.0 for Windows XP 32/64 and Windows Server 2003 32/64
23 Jun 2005
v2.0.0
Diagnostic
IBM Dynamic System Analysis (DSA) Installable Edition v2.20 build FDSL40aCN for Microsoft Windows
03 Mar 2009
v2.20
IBM Dynamic System Analysis (DSA) Bootable Edition v2.02
24 Apr 2008
v2.02
IBM Dynamic System Analysis (DSA) Microsoft Windows Portable Edition v2.10
16 Jan 2008
v2.10
Firmware update
IBM Hard Drive Update Program (Windows package)
12 Oct 2006
v1.19b
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
ATI FireGL V3100 video BIOS
19 Oct 2005
v8.15.127
LiteOn XJ-HD166S HH DVD-ROM firmware update DUS2
22 Sep 2005
vDUS2
IBM Slim DVD-ROM drive (24P3638) firmware update
12 Aug 2004
v0L03
Samsung SC-148C CD-ROM drive firmware update
26 May 2004
vB107
Hard drive
IBM Hard Drive Update Program (Windows package)
12 Oct 2006
v1.19b
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
Index
IBM Dynamic System Analysis (DSA)
Software and device drivers
02 Nov 1999
vnull
Networking
Broadcom NetXtreme firmware update utility v2.0.9h (DOS bootable)
06 Apr 2009
v2.0.9h
Online Broadcom NetXtreme and NetXtreme II firmware update utility v2.0.9h for Microsoft Windows Server 2003/2008
28 Mar 2009
v2.0.9h
Broadcom NetXtreme device driver v11.7.4 for Microsoft Windows Server 2008/2003
12 Mar 2009
v11.7.4
Broadcom NetXtreme Gigabit Ethernet Drivers and Software CD v11.7.3
27 Feb 2009
v11.7.3
Broadcom NetXtreme Gigabit Ethernet drivers software release
22 Apr 2008
v11.0b.4a
Broadcom Netxtreme Gigabit Ethernet Drivers Digitally Signed Windows Package
26 Aug 2005
v8.1B4
SCSI
(Critical update) Hard Drive Update Program (DOS package)
29 Sep 2006
v1.19b
Tape drive
DDS/4 tape drive firmware update v912L for Microsoft Windows
02 Apr 2009
v912L
IBM SDLT tape drive drivers for Microsoft Windows (32-bit and 64-bit)
20 Jul 2004
v2.4.4
Utility
IBM Advanced Settings Utility (ASU) v3.00
13 Apr 2009
v3.00
IBM Dynamic System Analysis (DSA) Microsoft Windows Portable Edition v2.10
16 Jan 2008
v2.10
Video
ATI FireGL V3100 video BIOS
19 Oct 2005
v8.15.127


Não é lá grandes coisas... mas para a finalidade à qual se destina, tá de bom tamanho.

Mas... apesar de qualquer coisa, só a VGA valeu à pena!

Fazendo uma pesquisa, antes de optar pelo servidor acima, tinha pesquisado os preços da nVIDIA Quadro FX 1400. Resultado da pesquisa de preços aqui. E como não haverá muita necessidade de uma VGA dessas, para este servidor, posteriormente colocarei uma outra, como quebra-galho. E a atual, depois colocarei num pequena Workstation que quero montar.


Como mostrado acima, a máquina veio com um HD, as especificações seguem abaixo:




Cheetah® 15K.4 Ultra320 SCSI 73-GB Hard Drive


Specifications 73.4 GB
Model Number ST373454LW
Interface Ultra320 SCSI
Cache 8 MBytes
Capacity 73.4 GB
Guaranteed Sectors 143,374,744
PHYSICAL
Height (max) 25.4 mm (1.000 inches)
Width (max) 101.6 mm (4.000 inches)
Length (max) 146.05 mm (5.75 inches)
Weight (typical) 730 grams (1.6 pounds)
PERFORMANCE
Spindle Speed 15,000 rpm
Average latency 2.0 msec
Random read seek time 3.5 msec
Random write seek time 4.0 msec
ACOUSTICS
Acoustics (Idle Volume) 3.6 bels


Como desde o início, antes mesmo de optar por esse equipamento, já tava pensando em montá-lo em dual boot com o Xp 64 e o Windows Server 2003.

Então, logo que confirmei a compra do equipamento, comprei mais 2 HD's, tambem U320:


MAS3367MP


Specifications 36.7 GB
Model Number MAS3367MP
Interface Ultra320 SCSI
Cache 8 MBytes
Capacity 36.7 GB


PERFORMANCE
Spindle Speed 15,000 rpm
Average latency 2.0 msec
Random read seek time 3.3 msec
Random write seek time 3.8 msec



MAS3735NC 73.5GB 15,000rpm PDF 仕様 [102kB(A4・2ページ)] PDF ジャンパー設定 [152kB(A4・5ページ)]
MAS3735NP 73.5GB 15,000rpm
MAS3367NC 36.7GB 15,000rpm
MAS3367NP 36.7GB 15,000rpm
MAS3184NC 18.4GB 15,000rpm
MAS3184NP 18.4GB 15,000rpm



Mal eu sabia... a dor de cabeça que ia ter... pra conseguir configurar a BIOS da controladora SCSI, e configurar os HD's...

Instalei o Xp64 num dos HD's de 36GB, pois ainda estava tentando configurar a BIOS da controladora SCSI e não conseguia fazer ela "enxergar" os 3 HD's SCSI.

Depois de 3 dias tentando... fora as horas de sono perdidas... até que enfim, deu certo.

Instalei no segundo HD de 36GB o Windows Server 2003.

O 3o. HD, o maior vai ficar para os arquivos que o servidor se destina.

Essa foi a maneira que achei melhor fazer, para evitar possíveis erros relacionados aos acessos dos HD's...

Ao tentar instalar um quarto HD, desta vez um SATA, num dos conectores on-board da placa-mãe, com "alguns arquivos", o 2003 simplesmente não reconhece os arquivos neles existentes. No Xp64 ele enxerga "de boa"...

Experimentei colocar uma plca de extensão SATAII e conectar o HD, e também novamente o 2003, não consegue enxergar os dados. A princípio, teria que criar uma nova partição nesse HD no 2003 e isso deletaria os arquivos existentes....

Mas enquanto não resolvo esse problema, tenho que resolver um outro anterior: Achar a minha senha de acesso do provedor, para configurar as portas no modem/roteador, que vou utilizar neste pequeno modelito de Servidor...





............

2009-05-16

Editando o AntiLeech v37

O Antileech.dll ele é um apanhado de alguns MOD's leechers, usenames's, comunidades e etc...
Que pode ser utilizado em alguns MOD's(emule modificado) que têm suporte para o mesmo, como o Hardstyle, Magic Angel, Xtreme, Mephisto.

O link do fórum oficial é http://forum.emule-project.net/index.php?showtopic=137509

O source do arquivo vc encontra em http://sourceforge.net/project/showfiles.php?group_id=129450&package_id=164798&release_id=676884
e descompacte o arquivo e após ter baixado e instalado o Microsoft Visual Studio 2008 - Professional Edition, veremos como proceder...

Ao descompactar, foi criado um um novo subdiretório v37, contendo os seguintes arquivos: http://pic.leech.it/i/2aa80/51e6d6c6subdiretor.jpg

Existe um pequeno problema, quando se vai usar esta versão do Visual Studio. Não sei se isso aplica também à versão de 2003, ou se é problema de programação.

Estava tendando auxílio para a solução do problema em mais dois fóruns, mas felizmente com a ajuda do Styvens, consegui a solução do problema em uma comunidade do orkut. Para maiores informações e detalhes acesse Comunidade Emule Brasil

Ao tentar compilar o AntiLeech.dll, o Visual Studio 2008, apresenta dois erros, conforme abaixo explicado bem como respectiva solução:

O erro 'undeclared identifier' quer dizer que a variavel 'i', no caso, nao foi declarada para poder ser utilizada. Ainda que seja declarada no laco 'for' logo acima, quando chega ao 'if', ja saiu do escopo.

Essa explicação se aplica aos 2 casos.

Para resolver, deve-se mover a declaracao da variavel 'i' para um lugar que os dois trechos (o 'for' e o 'if') a enxerguem.


Abra o arquivo antiLeech.cpp, faça as alterações acima.

Depois é só editar à sua maneira seguindo os mesmo passos que constam em Editando o MagicAntiLeech v5 abrindo o arquivo antiLeech.sln e fazer a compilação. Após cocluída, é só transferir o novo antiLeech.dll que estará na pasta Debug e adicioná-lo ao diretório do seu MOD.

Editando o MagicAntiLeech v5

Baixe o eMule-v0.49b-MagicAntiLeech-v5-src.rar em http://sourceforge.net/project/showfiles.php?group_id=160401&package_id=200734&release_id=639115
e descompacte o arquivo e após ter baixado e instalado o Microsoft Visual Studio 2008 - Professional Edition,



abra o arquivo MagicAntiLeech.sln com o Microsoft Visual Studio 2008. Devido à necessidade, o Visual Studio solicita a confirmação da conversão:



Seguindo as opções padrões, continue com Next, Next, Finish e Close.
O Conversion Report apresenta 5 warnings, conforme pode ser visto em:




Para ter a vizualização das propriedades do projeto, selecione a aba Project e selecione o o projeto que vc estiver trabalhando:



Vizualizando o projeto, selecionando Configuration Properties/General teremos:



Abra o arquivo MagicAntiLeech.cpp e faças as respectivas inclusões/exclusões de novos MODs, Comunidades ou Usernames que vc quiser.

Observação: Como eu não entendo nada de programação e nem tampouco sobre compilação, a não ser o que está contido neste blog, não recomendo alterar as linhas que alterem a "lógica da programação".

Salve o arquivo clicando na aba File/Salvar como MagicAntiLeech.cpp.



Compilando:

Mude para a aba anterior em que vc estava, Conversion Report e selecionando a aba Debug, opção Start Debugging (F5):




Confirme na janela seguinte, clicando em Yes:



e iniciará a compilação:



Após concluída a compilação, será pedido o nome do arquivo que vc queira salvar o nome da sessão do arquivo que foi compilado. Eu preferi a opção Cancel.



Movimentando o cursor do mouse entre a parte do aba aberta e o log de saída (Output), vc terá vizualização integral do mesmo, ou apenas fazer a movimentação da palheta ao lado esquerdo do painel Output, para vê-lo dessa forma, caso prefira.



Nela teremos o local para onde foi enviamdo a nova DLL criada: neste exemplo e neste meu pc, foi enviado para
1>Build log was saved at "file://c:\Arquivos trasnferidos de 15-WD3200JD-V\eMule-v0.49b-MagicAntiLeech-v5-src\Release\BuildLog.htm"

Abrindo a pasta aonde inicialmente, descompactamos o source do MagicAntiLeech teremos, a nova pasta criada pelo Visual Studio: Release
Dentro dela está a nova DLL criada.



Com o seu Magical Angel fechado, transfira a nova DLL para o diretório onde está a DLL a ser substituída:




Agora é só coloca o Magic Angel para funcionar...

eMule 0.49b Magic Angel 3.7 (Leecher Version)

eMule 0.49b Magic Angel 3.7




--------------------------------------------
eMule v.49b Magic Angel v3.7 bta pre
--------------------------------------------

ADDED: manual reask source source via udp in in DownloadList
REMOVED: Server Ads
ADDED/CHANGED: open a default website to download a default server.met and nodes.dat direct links /no need to open browser
ADDED: Show NickName in Server Window
REMOVED: Session Ratio
CHANGED: Icons and Graphic stuff size and res optimized - reduced some 500 kb
ADDED: WHOIS IP Client Info
CHANGED: Show Full Network Info in Server Window
ADDED: Run TCP-Z Network Monitor from Tool
ADDED: Show Nick in About

compiled with VS2008 SP1 w/o debuging code linker using ATL Libs 9.0.70425



--------------------------------------------
Changelog for eMule v.49b [Magic Angel v3.7]
--------------------------------------------

CHANGED: AntiModThief to old code // rem. now anti nickthief dont work in some rare cases anymore
CHANGED: Removed some entries from MagicAntiLeech (entries are in DLP too)
FIXED: Latest Morph Default Ipfilter.zip File, failed update[D10Tmain] // tested highest zip compression level using 7zip by Ozzy's ipfilter.dat works now to extract
FIXED: Vagaa Detection - forgotten to change some code during merging was commented out in source
FIXED: Leecher Icon in downloading Clients Lists

--------------------------------------------
Changelog for eMule v.49b [Magic Angel v3.6]
--------------------------------------------
compiled with VS2005 SP1

CHANGED: some Lines of Versionchecks for VS2005[gomez82]
CHANGED: AntiModThief in Argos now uses WiZaRds AntiModthiefCode from ClientAnalyzer
FIXED: ClearMessageField[TuxMan]
FIXED: ReAskSourcesAfterIpChange: if we receive a LowID we do a recheck[XMan]
ADDED: open a default website when nodesurl is invalid[ZZ00fly]
ADDED: More Creditsystems(SIVKA/XTREME/SWAT/TK4/ZZUL) and some Code changes in Clientcredits[Stulle]


ADDED manual Ban and Unban (Argos) + Kick from Queue/Upload, Clean Queue and Upload Client Lists : MA 3.7+.7z 5.68 MB

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



Ele tem essas funções para banir ou retirar determinado cliente do upload.

Além do Whois e do Geo IP que fornecem o número de IP do cliente. Aleatoriamente eu selecionei 2:

Geo IP: http://www.topwebhosts.org/tools/ip-locator.php?query=189.32.133.197

Whois: http://whois.domaintools.com/201.26.159.24

Eu em particular eu gosto do MagicAngel devido ao Angel Argos, que tem as funções Aggressive Client Detection e a de não banir os Amigos.

De certa forma equilibra o envio, banindo um determinado usuário por algum tempo, quando eles fazem pedidos sucessivos de chunks com isso, a fila tá sempre "andando' e sempre se renovando. Apesar da minha conexão de fibra ótica, faz tempo que abandonei o envio acima de 100KB/s por Slot. A excessão é para os que estão como Slots Friends, aonde não limito o envio e nem tapouco sofrem banimentos. Na maioria das vezes, não adianta enviar rápido pros outros, pois quanto mais rápido é feito o envio, mais rápido os arquivos somem da rede.

2009-05-02

[ed2k] Microsoft Visual Studio 2008 - Professional Edition

O Microsoft Visual Studio 2008 permite que desenvolvedores criem rapidamente aplicativos que facilitam a captura e a análise de informações, o que significa a melhor tomada de decisões de negócios.



Esses aplicativos são mais seguros, gerenciáveis e confiáveis, os quais tiram proveito do Windows Vista e do Office System 2007. Tecnologias já familiares aos usuários estão integradas ao programa, viabilizando o acesso e a ampliação de recursos.



Sem necessidade de adaptação das funcionalidades a outros sistemas operacionais, é possível conectar o trabalho de programadores e designers. O Visual Studio 2008 proporciona importantes avanços em três pilares básicos:




Melhorias na produtividade do desenvolvedor;
Gerenciamento do ciclo de vida do aplicativo;
Utilização das mais recentes tecnologias.
Os recursos de programação não terminam com o editor de código e os wizards. O Visual Studio 2008 permite a resolução de novos desafios corporativos e redução do custo total do serviço.


Todos os dados ao seu alcance


O Visual Studio 2008 revoluciona a interação com dados. Com a introdução da Linguagem Integrada de Consulta (LINQ), pode-se tratar todos os tipos de informações com uma abordagem única. O LINQ facilita o acesso através de um conjunto de extensões das linguagens de programação C# e Visual Basic, assim como Microsoft .NET Framework. Usando o LINQ, será possível escrever consultas em C# ou Visual Basic sem ter que utilizar linguagens especializadas como SQL e XPath.


Novo visual aos seus aplicativos


Pela primeira vez, a utilização da versão mais recente do Visual Studio para elaborar e melhorar aplicativos construídos em versões anteriores do .NET Framework será possível.


O Visual Studio 2008 se ajusta a versão do .NET Framework necessária. Tipos de projeto disponíveis, controles, IntelliSense e outros recursos se adaptam ao framework que é utilizado. Por exemplo, melhorias no "Windows Forms Designer" permitem criar soluções que aproveitam Windows Forms, .NET Framework 3.5 e XAML no mesmo aplicativo.


As amplas possibilidades de integração de softwares com ambientes de trabalho já são aproveitadas pelos profissionais de TI. Com o nome design surfaces, a Microsoft define a quebra de barreiras entre tecnologias, informações e pessoas.


Além dessa inovação no Visual Studio, os designers podem usar a nova linha de produtos Expression Studio para desenvolver interfaces ricas e sofisticadas. Com a inclusão do suporte ao ASP.NET AJAX e Silverlight no Visual Studio 2008, a criação de aplicações interativas para Web é facilitada.


Trabalhando de forma integrada, os projetos criados com o Microsoft Expression são utilizados pelos desenvolvedores no Visual Studio, aproximando profissionais das duas áreas.

Fonte do Texto acima.

No arquivo .ISO já possue um serial, se preferir outro, é só procurar da rede do eMule, que tem aos montes. Ao menos, aqui segui os procedimentos de instalação, sem maiores problemas.



Thumbnail for forums:
[URL=http://pic.leech.it/pic.php?id=549bc1b2ed1.jpg][IMG]http://pic.leech.it/t/b37c5/549bc1b2ed1.jpg[/IMG][/URL]




Thumbnail for forums:
[URL=http://pic.leech.it/pic.php?id=1811ba56d52.jpg][IMG]http://pic.leech.it/t/22130/1811ba56d52.jpg[/IMG][/URL]




Thumbnail for forums:
[URL=http://pic.leech.it/pic.php?id=b3275bd8493.jpg][IMG]http://pic.leech.it/t/58981/b3275bd8493.jpg[/IMG][/URL]




Thumbnail for forums:
[URL=http://pic.leech.it/pic.php?id=d0d59f10674.jpg][IMG]http://pic.leech.it/t/c9911/d0d59f10674.jpg[/IMG][/URL]




Thumbnail for forums:
[URL=http://pic.leech.it/pic.php?id=e3ae3dd372a5.jpg][IMG]http://pic.leech.it/t/7e6b9/e3ae3dd372a5.jpg[/IMG][/URL]



Conteúdo do Arquivo READ ME:
( Os atalhos "linkados" à file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/... deste conteúdo não funcionam)

Visual Studio 2008 Readme

To view the most up-to-date version of the Visual Studio 2008 Readme, click here.

Table of Contents

1. System Requirements

1.1. Supported Architectures
# x86
# x64 (WOW)

1.2. Supported Operating Systems
# Microsoft Windows XP
# Microsoft Windows Server 2003
# Windows Vista

1.3. Hardware Requirements
# Minimum: 1.6 GHz CPU, 384 MB RAM, 1024x768 display, 5400 RPM hard disk
# Recommended: 2.2 GHz or higher CPU, 1024 MB or more RAM, 1280x1024 display, 7200 RPM or higher hard disk
# On Windows Vista: 2.4 GHz CPU, 768 MB RAM


2. Known Issues

2.1. Installing

2.1.1. Visual Studio SharePoint workflow features have specific installation requirements.

To use the SharePoint workflow development tools in Visual Studio Tools for Office, complete the following installation steps in the specified order.

1. Install Windows Server 2003.

2. Install Internet Information Services (IIS). In Control Panel, select Add/Remove Windows components, then Application Server, then Details, then Internet Information Services (IIS).

3. Install .NET Framework 2.0 and .NET Framework 3.0.

4. In IIS Manager, enable ASP.NET 2.0.5727.

5. Install Microsoft Office SharePoint Server 2007. Make sure to run the configuration wizard.

6. Install Visual Studio 2008. Use the default installation or make sure that Visual Studio Tools for Office is selected on the Custom installation page of the Setup wizard.

7. (Optional) SMTP Service. Installing this service lets you use SharePoint email-enabled features. Consult the SharePoint product documentation to learn more about these capabilities.

To resolve this issue:

No workaround is available.

2.1.2. Upgrading to the release version of SQL Server Compact 3.5 from SQL Server Compact 3.5 CTP or SQL Server Compact 3.5 Beta is not supported.

Upgrading from the CTP and Beta versions of SQL Server Compact 3.5 to the release version is not supported.

To resolve this issue:

Before you install the release version of either SQL Server Compact 3.5 or Visual Studio 2008, uninstall all CTP and Beta versions of SQL Server Compact 3.5, SQL Server Compact 3.5 for Devices, and SQL Server Compact 3.5 Design Tools

2.1.3. Users get the error message, "A problem has been encountered while loading the setup components. Canceling setup".

Users get the error message, "A problem has been encountered while loading the setup components. Canceling setup" and then Setup is cancelled. This only occurs on systems that do not have Windows Installer 3.1. Users should install Windows Installer 3.1 and then retry Setup.

To resolve this issue:

1. In Add or Remove Programs, look for Windows Installer 3.1 in the list of installed programs.

2. If Windows Installer 3.1 is not present, complete the following steps.

a. Go to Windows Installer 3.1 Redistributable (v2) and then install Windows Installer 3.1.

b. Retry Visual Studio 2008 Setup.

2.1.4. Setup stops and displays an error message, "Setup failed to stop Windows Installer service. You must stop all other applications running Windows Installer service or restart your computer before the installation".

Setup stops and displays an error message, "Setup failed to stop Windows Installer service. You must stop all other applications running Windows Installer service or restart your computer before the installation".

To resolve this issue:

Try the following options:

- This message indicates that a setup program other than Visual Studio 2008 Setup might already be running on the computer. After the other setup is finished, restart the computer and then run Visual Studio 2008 Setup.

- This message might also indicate that Windows updates are being installed on the computer. After Windows Update is finished, restart the computer and then run Visual Studio 2008 Setup.

- Look for msiexec.exe in Task Manager. If msiexec.exe is already running, wait for it to finish and then restart the computer and run Visual Studio 2008 Setup.

- If none of these options apply to your problem, restart your computer and then run Visual Studio 2008 Setup.

2.1.5. Installing Visual Studio 2008 on a computer that has Visual Studio 2005 causes Visual Studio 2005 repair of .NET Framework 2.0 to fail.

When Visual Studio 2008 is installed on the same computer as Visual Studio 2005, Visual Studio 2005 repair fails to repair the .NET Framework 2.0.

To resolve this issue:

Repair .NET Framework 2.0 separately by using Add or Remove Programs.

2.1.6. Visual Studio 2008 Setup may display a message that prompts you to close running applications.

Visual Studio 2008 Setup may display a message that prompts you to close running applications. In the message, some of the applications may have a numeric process identifier and some may have an empty identifier. Names of applications are not shown.

To resolve this issue:

We recommend that you close the applications so that they do not affect the installation process.

You can find the names of the applications by looking up their Process IDs in Task Manager.

1. Press CTRL+ALT+DEL and then click Task Manager.

2. On the View menu, click Select Columns.

3. Select PID (Process Identifier) and then click OK.

4. In Task Manager, click PID to sort entries by PID.

5. Look for the Process IDs that are shown in the message.

You may also click Ignore in the message box and then continue with the installation. Doing this may require a reboot at the end of Setup.

2.2 Uninstalling

2.2.1. On computers that have earlier versions of Visual Studio

2.2.1.1. Uninstalling the Windows SDK can affect Visual Studio 2008.

If you install either the Windows SDK for Windows Vista or the Windows SDK Update for Windows Vista together with Visual Studio 2008, and then uninstall the Windows SDK, the registry keys that Visual Studio requires to find Windows headers, libraries, and tools are removed.

To resolve this issue:

Do one of the following things:

- Repair Visual Studio 2008 by using Add or Remove Programs (Windows Server 2003 and Windows XP) or by using Programs and Features (Windows Vista and Windows Server 2008).

- Install the Windows SDK for Windows Server 2008 and .NET Framework 3.5.

2.2.1.2. Uninstalling Visual Studio 2005 clears the registry entries that are required by the Load Agent.

If you install Visual Studio 2008 Team Test Load Agent on a computer that has Visual Studio 2005 Team System Edition for Testers or Visual Studio 2005 Team Suite Edition, and then uninstall Visual Studio 2005, the uninstallation will clear the following registry entries that are required for load generation.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]

"MaxUserPort"=dword:0000FFFE

"TcpTimedWaitDelay"=dword:0000001e

To resolve this issue:

After you uninstall Visual Studio 2005, put these entries back in the registry.

2.2.2. On computers that do not have earlier versions of Visual Studio

2.2.2.1. After one version of Visual Studio is uninstalled in a side-by-side configuration, Workflow debugging is no longer available.

If two versions of Visual Studio 2008 are installed on a computer (for example, the English and Japanese versions) and then one is uninstalled, you can no longer debug workflows in the remaining version. WDE.dll, which is part of the Workflow debugger, is uninstalled when either one of the installations is removed from the computer.

To resolve this issue:

In Visual Studio 2008 Setup, repair or reinstall the remaining Visual Studio version.

2.2.2.2. Visual Studio 2008 Setup may display a message that prompts you to close running applications.

Visual Studio 2008 Setup may display a message that prompts you to close running applications. In the message, some of the applications may have a numeric process identifier and some may have an empty identifier. Names of applications are not shown.

To resolve this issue:

We recommend that you close the applications so that they do not affect the installation process.

You can find the names of the applications by looking up their Process IDs in Task Manager.

1. Press CTRL+ALT+DEL and then click Task Manager.

2. On the View menu, click Select Columns.

3. Select PID (Process Identifier) and then click OK.

4. In Task Manager, click PID to sort entries by PID.

5. Look for the Process IDs that are shown in the message.

You may also click Ignore in the message box and then continue with the installation. Doing this may require a reboot at the end of Setup.

2.3. Product Issues

2.3.1. General Issues

2.3.1.1. Running a custom installation of the Windows SDK may change file link paths to point to non-existent files.

Running a custom installation of the Windows SDK may change file link paths to point to non-existent files. If Visual Studio 2008 is installed and then the Windows SDK is installed, an important registry key is changed. That key points to the SDK tools as well as the Windows headers and libraries. However, if you run a custom installation of the Windows SDK that does not include tools or headers and libraries, the link to those files is broken and some Visual Studio functionality will be broken.

To resolve this issue:

Either repair Visual Studio 2008 or use the Windows SDK Configuration Tool, which is installed with the Windows SDK for Windows Server 2008 and .NET Framework 3.5.

2.3.1.2. Windows Workflow debugging with T-SQL is not supported.

If you debug your workflow with both the workflow debugging and T-SQL debugging enabled, unexpected results could occur.

To resolve this issue:

No workaround is available.

2.3.1.3. Locals window does not work on the 64-bit version of Windows Vista.

The Locals window is not visible when Visual Studio is running on the 64-bit version of Windows Vista.

To resolve this issue:

No workaround is available.

2.3.1.4. Adding a new database unit test to a workflow project displays an error.

Adding a new database unit test to a workflow project displays the following message.

"An error occurred while loading the workflow. Please correct the following error and try reloading the document to view the workflow.
The designer could not be shown for this file because none of the classes within it can be designed.
The designer inspected the following classes in the file: DatabaseUnitTest1. The base clase DatabaseUnitTest1 for the class needs to be an Activity."

This message is displayed incorrectly. The new database unit test is actually valid. You can dismiss the message, and it will not reappear.

To resolve this issue:

Close the error. It will not reappear.

2.3.1.5. Visual Basic Workflow designer requires Visual Web Developer to be installed.

After Visual Studio 2008 is installed in Visual Basic-only mode, the Workflow Foundation designer does not work correctly. You cannot specify the required fields in Workflow projects, and that makes it impossible to build the solution.

To resolve this issue:

Install Visual Web Developer by using Visual Studio 2008 Setup.

2.3.1.6. Visual Studio 2008 projects cannot build in Expression Blend.

Solutions and projects that are created in Visual Studio 2008 can be opened and edited in Expression Blend, but they cannot be built there. Also, when you open Expression Blend projects in Visual Studio 2008, they will be upgraded to the Visual Studio 2008 format. After the project is upgraded, it can no longer be built in Expression Blend; however, you can still open it and edit it in Expression Blend.

To resolve this issue:

For more information about availability and for installation instructions, visit here or the Microsoft Expression Web site.

2.3.1.7. Visual Studio 2008 does not recognize Windows Mobile 6 SDK when the SDK is already installed.

If a user installs Visual Studio 2008 on a computer that already has Windows Mobile 6 SDK, Visual Studio 2008 will not recognize the SDK. Repairing Windows Mobile 6 SDK will not solve this.

To resolve this issue:

1. Uninstall Windows Mobile 6 SDK.

2. Reinstall Windows Mobile 6 SDK.

2.3.1.8 SQL Server Compact 3.5 does not use the Encrypt property of the SqlCeConnection class.

The Encrypt property in the SqlCeConnection class should not be used. The property is retained in SQL Server Compact 3.5 only for backward compatibility.

To resolve this issue:

Use the encryption mode property of the SqlCeConnection class to encrypt SQL Server Compact 3.5 database files. Uses of encryption mode, together with code samples, are as follows.

1. To create a new encrypted SQL Server Compact 3.5 database.

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;encryption mode=platform default;Password=passw0rd;");
engine.CreateDatabase();

2. To upgrade a SQL Server 2005 Compact Edition (version 3.1) or SQL Server 2005 Mobile Edition (version 3.0) database to an encrypted SQL Server Compact 3.5 database.

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;Password=passw0rd;");
engine.Upgrade ("Data Source=Northwind.sdf;encryption mode=platform default;Password=passw0rd;");

3. To change the encryption mode of an existing SQL Server Compact 3.5 database.

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;Password=passw0rd;");
engine.Compact("Data Source=Northwind.sdf;encryption mode=ppc2003 compatibility;Password=passw0rd;");

4. To encrypt an unencrypted SQL Server Compact 3.5 database.

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf");
engine.Compact("Data Source=Northwind.sdf;encryption mode=platform default;Password=passw0rd;");

2.3.1.9. Design-time experience in Smart Device programs cannot be used when SSC 3.1 database is targeted.

A Smart Device programmer is unable to use any of the designer features, such as Add Datasource, Add New Connection, Create Database, Generate Data Forms, and drag-and-drop datasource objects onto the form designer, when she is programming against a SQL Server Compact Edition 3.1 database. The Smart device designer features default to SQL Server Compact 3.5 database.

To resolve this issue:

Use Visual Studio 2005 Service Pack 1 to program against SQL Server Compact Edition 3.1 database for Smart Device programs. For more information about using Visual Studio 2008 with SQL Server Compact Edition 3.1 database, see http://go.microsoft.com/fwlink/?LinkID=101885.

2.3.1.10. During the upgrade of a Visual Studio 2005 project to Visual Studio 2008, the encrypted SQL Server Compact database is not upgraded, and ClickOnce applications must be re-published.

Database files (*.sdf) that are created by earlier version of SQL Server Compact are not compatible with SQL Server Compact 3.5. Un-encrypted database files from earlier versions of SQL Server Compact are upgraded when a Visual Studio 2005 project is upgraded in Visual Studio 2008. Encrypted database files must be manually upgraded. If the Visual Studio 2005 project uses ClickOnce to publish applications, the application should be re-published after the project has been upgraded in Visual Studio 2008.

To resolve this issue:

Upgrade the encrypted database files by completing the following steps.

1. Click Data.
2. Click Add New Data Source.
3. Click Add Connection. If an earlier version of the database file is open, a message appears. If you click OK, the Upgrade to SQL Server Compact 3.5 Database dialog box appears.

Alternatively the SqlCeEngine.Upgrade API can be used for programmatic scenarios, as shown in the following code example.

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;Password=passw0rd;");
engine.Upgrade ("Data Source=Northwind.sdf;encryption mode=platform default;Password=passw0rd;");

If the project uses ClickOnce to publish applications, the application should be re-published after it has been upgraded in Visual Studio 2008. When you re-publish the Click Once application in Visual Studio 2008, you may see a warning that SQL Server 2005 Compact Edition prerequisite cannot be found for bootstrapping. You can ignore the warning.

2.3.1.11. SQL Server Compact 3.5 data types for parameters such as SqlDbType or DbType should be explicitly set.

If the data types for parameters such as SqlDbType or DbType are not explicitly set, an exception will be thrown.

To resolve this issue:

Explicitly set the data type for parameters such as SqlDbType or DbType. Doing this is critical in case of BLOB data types (image and ntext). A code example follows.

SqlCeEngine engine = new SqlCeEngine(connString);
engine.CreateDatabase();
engine.Dispose();
SqlCeConnection conn = new SqlCeConnection(connString);
conn.Open();
SqlCeCommand cmd = conn.CreateCommand();
cmd.CommandText = "CREATE TABLE BlobTable(name nvarchar(128), blob ntext);";
cmd.ExecuteNonQuery();
cmd.CommandText = "INSERT INTO BlobTable(name, blob) VALUES (@name, @blob);";
SqlCeParameter paramName = cmd.Parameters.Add("name", SqlDbType.NVarChar, 128);
SqlCeParameter paramBlob = cmd.Parameters.Add("blob", SqlDbType.NText);
paramName.Value = "Name1";
paramBlob.Value = "Name1".PadLeft(4001);
cmd.ExecuteNonQuery();

2.3.2. ADO.NET

2.3.2.1. After Visual Studio 2008 is upgraded, a warning is displayed that a MDAC 2.8 prerequisite is missing or that a built application does not run on Windows 2000 after it is installed.

You may encounter one of the following problems:

- A Visual Studio 2005 project was upgraded to Visual Studio 2008, and now a build warning says that a prerequisite is missing.

- A built application that depends on MDAC does not run on Windows 2000.

- Windows 2000 users cannot run a ClickOnce application because MDAC is missing.

To resolve this issue:

- If you do not require MDAC and you are getting a build warning, open the Prerequisites dialog box and then clear the MDAC prerequisite.

- If you are targeting Windows 2000 clients and require the MDAC prerequisite, get the Bootstrapper package from the Internet, as follows.

1. Open the Prerequisites dialog box and then click 'Check Microsoft Update for more redistributable components'. Doing this will open http://go.microsoft.com/fwlink/?linkid=40981.

2. On the Web page, download the MDAC Bootstrapper package and save it in a new folder in \Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\.

- Get the Bootstrapper package from Visual Studio 2005.

1. If Visual Studio 2005 is installed on the same computer, you can copy the MDAC28 folder in \Program Files Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\ and then paste it in \Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\.

2.3.3. Languages

There are no known issues.

2.3.4. LINQ

2.3.4.1. Object Relational (O/R) Designer displays the message, “There is no Unicode byte order mark. Cannot switch to Unicode�, when a .dbml file that was created by using Visual Studio 2008 Beta 2 is opened.

In Visual Studio 2008 Beta 2, the O/R Designer created .dbml files as UTF-8 byte-order even if UTF-16 encoding was specified in the actual file. Opening .dbml files created by using Beta 2 could raise the “There is no Unicode byte order mark. Cannot switch to Unicode� error.

To resolve this issue:

Right-click the .dbml file in Solution Explorer, open by using the XML Editor, and then save the file. Doing this does not impact the actual content of the .dbml file and there is no data loss.

2.3.5. Visual Studio Tools for Office

2.3.5.1. Office 2007 Service Pack 1 is required to preview Office InfoPath 2007 form templates.

Previewing Office InfoPath 2007 form templates in Visual Studio 2008 by pressing F5 or clicking the Preview button will fail and display an error, unless InfoPath 2007 Service Pack 1 or the QFE is installed.

To resolve this issue:

The QFE is available at http://go.microsoft.com/fwlink/?LinkId=102084.

2.3.5.2. Using Office SharePoint workflow templates on a 64-bit operating system is unsupported and causes an exception.

Visual Studio 2008 throws two exceptions if you try to create a SharePoint workflow project (SharePoint 2007 Sequential Workflow or SharePoint 2007 State Machine Workflow) on a 64-bit computer. The first exception message is "Object reference not set to an instance of an object". The second message is "SharePoint site location entered is not valid. The SharePoint site at http:// could not be found. Verify that you have typed the URL correctly…"

To resolve this issue:

Do not use the Visual Studio SharePoint workflow templates on a computer that is running a 64-bit operating system. For more information, see the Help topic, "Troubleshooting SharePoint Workflow Solutions".

2.3.5.3. Migrating Visual Studio Tools for Office (VSTO) projects from Visual Studio 2008 Beta 2 to the final version of Visual Studio 2008

You may experience build and runtime errors when building and running Beta 2 Office projects in the final release version of Visual Studio. Changes have been made to a number of VSTO reference assemblies.

To resolve this issue:

Renamed Assemblies: If you receive an error for any of the following reference assemblies, delete the old reference assembly and add the corresponding new reference assembly to your project and then rebuild.

Old Reference New Reference

Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll Microsoft.VisualStudio.Tools.Applications.ServerDocument.v9.0.dll

Microsoft.VisualStudio.Tools.Office.dll Microsoft.Office.Tools.v9.0.dll

Microsoft.VisualStudio.Tools.Office.Common.dll Microsoft.Office.Tools.Common.v9.0.dll

Microsoft.VisualStudio.Tools.Office.Excel.dll Microsoft.Office.Tools.Excel.v9.0.dll

Microsoft.VisualStudio.Tools.Office.Outlook.dll Microsoft.Office.Tools.Outlook.v9.0.dll

Microsoft.VisualStudio.Tools.Office.Word.dll Microsoft.Office.Tools.Word.v9.0.dll

2.3.6. Web Development

There are no known issues.

2.3.7. Windows Communication Foundation (WCF) Tools

2.3.7.1. WcfTestClient may throw an exception if Biztalk Service SDK is installed.

The Biztalk Service SDK introduces a metadata exchange (MEX) endpoint in the section of the element in the machine.config file. This setting generates the following exception when the service is invoked in WcfTestClient:

System.NullReferenceException: Object reference not set to an instance of an object

To resolve this issue:

When you run the WcfTestClient, modify the machine.config file (located in \WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\),by commenting out the section that is nested in the element. Re-enable the section when you use the Biztalk service SDK.

2.3.7.2. Setupvroot.bat setup script for WCF samples can fail on Windows Vista.

On Windows Vista, if the NetMsmqActivator service is enabled and Message Queuing (MSMQ) is not installed, then the iisreset utility does not work and the WCF samples setup script Setupvroot.bat will not run.

To resolve this issue:

Make sure that MSMQ is installed, or disable the NetMsmqActivator service on Windows Vista before you run the WCF samples setup script, Setupvroot.bat.

2.3.7.3. WcfTestClient does not support some features of WCF.

The following features of WCF are not supported by the WcfTestClient in this release:

- Message contract and XML serialization, non-WCF Web services

- Session/Context binding

- Transaction

- Duplex contract

- Windows CardSpace, Certificate, User name/Password, Windows Authentication

- Types: Stream, IDictionary collection, and DataSet

To resolve this issue:

No workaround is available.

2.3.7.4. Service Model Metadata Utility tool (SvcUtil.exe) cannot generate data contracts from a running service.

An example at the end of the Svcutil.exe help output indicates that you can use the /dataContractOnly (/dconly) option to generate data contracts from a running service.

svcutil.exe /dconly http://service/metadataEndpoint
- Generate Data Contract types from a running service or online metadata documents.

This usage does not work. You can only use the /dconly option to generate data contracts from local metadata files.

To resolve this issue:

1. Download the metadata from the running service by running the following command.

svcutil.exe /target:metadata http://service/metadataEndpoint

2. Run Svcutil.exe with the /dconly option on the downloaded metadata files, as follows.

svcutil.exe /dconly *.wsdl *.xsd

2.3.7.5. Code generation language support in the Service Model Metadata Utility tool (Svcutil.exe).

The Svcutil.exe tool can generate code for Web service clients and data types, from metadata in any language that has a managed code provider. Svcutil.exe has been tested with the C#, Visual Basic, and C++ managed code providers. Other code providers have not been tested and may generate code that does not compile or may be otherwise unusable.

To resolve this issue:

Use one of the supported managed code providers, or manually edit the generated code to resolve any compilation issues.

2.3.7.6. Managed C++ code that is generated by using the Service Model Metadata Utility tool (Svcutil.exe) may not compile.

You can use the Svcutil.exe tool to generate code for Web service clients and data types, from metadata. However, there are known issues with the C++ code provider in Visual Studio 2008 that can cause Svcutil.exe to generate Managed C++ code that may not compile.

To resolve this issue:

Manually alter the generated code to resolve any compiler errors.

2.3.8. Windows Presentation Foundation (WPF) Designer for Visual Studio

2.3.8.1. Property browser displays values, such as dates and numbers, by using the U.S. format.

The property browser in the WPF designer displays and edits values by using the U.S. format. This matches the XAML convention of using the en-US CultureInfo. For example, dates and numbers are always in U.S. format. Dates are always displayed mm/dd/yy. If you enter a date value in the property browser. it will be converted with the assumption that it is in mm/dd/yy format.

To resolve this issue:

No workaround is available.

2.3.8.2. Code Refactoring does not make changes to XAML files.

If you use code refactor to make type or member modifications, the refactoring will not propagate to the XAML files.

For example, given a UserControl named MyCustomControl, if you use refactor to change the name of that UserControl to FancyControl in the code file, that name change will only affect code files and any instances of MyCustomControl in XAML files will not be updated.Additionally, the build may incorrectly succeed without error until a rebuild or clean of the project or solution is performed.

To resolve this issue:

There is no direct resolution. You must make the modifications by using Find and Replace.

2.3.8.3. Making changes to XAML will not refactor code files.

If you make changes to a type or member in a XAML file, those changes will not propagate to the code files.

For example, if you change the name of Button that has event handlers associated with it by using the XAML editor, the code behind will not be updated.

To resolve this issue:

There is no direct resolution. You must make the modifications by using Find and Replace.

2.3.8.4. Renaming from Solution Explorer does not prompt rename refactoring in WPF projects.

If you right-click a XAML file in Solution Explorer and then click Rename, the file name will be changed but there will not be any prompt to refactor the class name in XAML or code-behind. In particular, if you rename the XAML file that is referred to by the StartupUri property in the Application XAML file, for example, rename Window1.xaml to MainWindow.xaml, then you must manually change the StartupUri property.

To resolve this issue:

There is no direct resolution. You must make the modifications by using Find and Replace.

2.3.9. Windows Workflow Foundation (WF) Tools

2.3.9.1. Custom activities do not appear in the Visual Studio 2008 toolbox when you use Visual C++ Development settings.

Custom activities do not appear in the Visual Studio 2008 toolbox when you use Visual C++ Development settings.

To resolve this issue:

Use different development settings, for example, Visual Basic or C#.

2.3.10. Windows SDK Integration

There are no known issues.

3. Related Links

3.1. Visual Studio Team Foundation Server Readme: http://go.microsoft.com/fwlink/?LinkId=102510

3.2. Visual Studio Express Edition Readme: http://go.microsoft.com/fwlink/?LinkId=102509

3.3. .NET Framework Readme:http://go.microsoft.com/fwlink/?LinkId=1102511

3.4. MSDN Library for Visual Studio Readme: http://go.microsoft.com/fwlink/?LinkId=102512

3.5. Download SQL Server Compact 3.5 Books Online and Samples from http://go.microsoft.com/fwlink/?LinkID=96191 and Synchronization Services for ADO.NET v1.0 Books Online and Samples from http://go.microsoft.com/fwlink/?LinkId=80742. To add these to the Visual Studio Combined Help Collection, complete the following steps.

1. Click Start, point to All Programs, Microsoft Visual Studio 2008, and then click Microsoft Visual Studio 2008 Documentation.
2. In the Visual Studio Combined Help Collection, click Help and then click Index.
3. In the Look for box, enter collection manager, and then click the Help entry under collection manager in the Index.
4. In the Combined Help Collection Manager topic, select SQL Server Compact 3.5, and then click Update VSCC.
5. In the two dialog boxes that appear, read the requirements, and then click OK.
6. Close and then reopen the Visual Studio Combined Help Collection. SQL Server Compact Books Online is now available in the Table of Contents, Index, Search, and F1 Help.

3.6. For the latest information about issues with using the WPF designer in Visual Studio 2008, see the Cider wiki on Channel9, http://go.microsoft.com/fwlink/?LinkId=83541.

3.7. Visual J# MSDN developer center:http://go.microsoft.com/fwlink/?LinkId=102513

3.8. The XML to Schema tool can be downloaded from http://go.microsoft.com/fwlink/?LinkId=102514

The XML to Schema tool is a free project-item template that automates the creation of XML schema sets from any number of XML documents. If you are working with LINQ to XML in Visual Basic 2008, this utility may significantly improve your editing experience by adding XML schemas (.xsd files) to your project that then provide IntelliSense for XML properties. The tool can also be used to create an XML schema set from a set of existing XML documents.

© 2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement




Linkd ed2k:

Microsoft Visual Studio 2008 Professional Edition.iso



.