MsPress Ms WCF Step by Step by John Sharp:

http://www.amazon.com/Microsoft-Windows-Communication-Foundation-Developer/d
p/0735623368

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of John Warner
Sent: Monday, August 04, 2008 7:19 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] WCF Step by Step Book Deployment Test Page
Importance: Low

Which book?

John Warner


> -----Original Message-----
> From: Discussion of advanced .NET topics. [mailto:ADVANCED-
> [EMAIL PROTECTED] On Behalf Of Phil C.
> Sent: Monday, August 04, 2008 6:59 PM
> To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
> Subject: [ADVANCED-DOTNET] WCF Step by Step Book Deployment Test
> Page
>
> Per my msdn post: http://forums.microsoft.com/MSDN/ShowPost.aspx?
> PostID=3700993&SiteID=1&mode=1
>
>
> I'm trying to go through the book examples in VS2008.
>
> I'm using Vista and IIs7.  When I try to run the chapter 1
ProductsService
> as http://localhost/ProductsService/ProductService.svc I get a http 404
> not found error.
>
> This is using IIs connected as the login user with my password, not as
> passthrough
>
> However the 404 page does say "Logon Method: Anonymous"
>
> "Logon User: Anonymous"
>
>
>
> The IIs test connection wizard shows that authentication and
authorization
> are successful.
>
>
>
> Per the book, I'm supposed to get a window saying:
>
> "This is a Windows communications foundation service.
>
>
>
> Metadata publishing for this service is currently disabled.
>
>
>
>
>
> If I run the url autogenerated in the app.config :
>
http://localhost:8731/Design_Time_Addresses/ProductsService/ProductsServic
> e
> Imp1/
>
> I get a window saying "you have created a service.  To test this
> service....blah blah
>
>
>
>
>
> What am I doing wrong here???
>
>
>
> The app.config is posted below.
>
>
>
> Thanks,
>
>
>
> Phil
>
>
>
>
>
> <?xml version="1.0" encoding="utf-8"?>
>
> <configuration>
>
> <configSections>
>
> <section name="dataConfiguration"
>
type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSet
t
> ings, Microsoft.Practices.EnterpriseLibrary.Data, Version=4.0.0.0,
> Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
>
> </configSections>
>
> <connectionStrings>
>
> <add name="AdventureWorksConnection" connectionString="Data
> Source=*****;Initial Catalog=AdventureWorks2008;Integrated
Security=True"
>
> providerName="System.Data.SqlClient" />
>
> </connectionStrings>
>
> <system.web>
>
> <compilation debug="true" />
>
> </system.web>
>
> <!-- When deploying the service library project, the content of the
config
> file must be added to the host's
>
> app.config file. System.Configuration does not support config files for
> libraries. -->
>
> <system.serviceModel>
>
> <services>
>
> <service name="Products.ProductsServiceImp1"
> behaviorConfiguration="Products.ProductsServiceImp1Behavior">
>
> <host>
>
> <baseAddresses>
>
> <add
>
baseAddress="http://localhost:8731/Design_Time_Addresses/ProductsService/
> Pr
> oductsServiceImp1/" />
>
> </baseAddresses>
>
> </host>
>
> <!-- Service Endpoints -->
>
> <!-- Unless fully qualified, address is relative to base address
supplied
> above -->
>
> <endpoint address="" binding="basicHttpBinding"
> contract="Products.IProductService">
>
> <!--
>
> Upon deployment, the following identity element should be removed or
> replaced to reflect the
>
> identity under which the deployed service runs. If removed, WCF will
infer
> an appropriate identity
>
> automatically.
>
> -->
>
> <identity>
>
> <dns value="localhost" />
>
> </identity>
>
> </endpoint>
>
> <!-- Metadata Endpoints -->
>
> <!-- The Metadata Exchange endpoint is used by the service to describe
> itself to clients. -->
>
> <!-- This endpoint does not use a secure binding and should be secured
or
> removed before deployment -->
>
> <endpoint address="mex" binding="mexHttpBinding"
> contract="IMetadataExchange" />
>
> </service>
>
> </services>
>
> <behaviors>
>
> <serviceBehaviors>
>
> <behavior name="Products.ProductsServiceImp1Behavior">
>
> <!-- To avoid disclosing metadata information,
>
> set the value below to false and remove the metadata endpoint above
before
> deployment -->
>
> <serviceMetadata httpGetEnabled="True" />
>
> <!-- To receive exception details in faults for debugging purposes,
>
> set the value below to true. Set to false before deployment
>
> to avoid disclosing exception information -->
>
> <serviceDebug includeExceptionDetailInFaults="False" />
>
> </behavior>
>
> </serviceBehaviors>
>
> </behaviors>
>
> </system.serviceModel>
>
> </configuration>
>
> ===================================
> This list is hosted by DevelopMentorR  http://www.develop.com
>
> View archives and manage your subscription(s) at
http://discuss.develop.com

===================================
This list is hosted by DevelopMentor.  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

__________ Information from ESET NOD32 Antivirus, version of virus signature
database 3326 (20080804) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to